- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计网页思想 * * * * * * * * * * * * * * * * * * * * * * * * * JSP执行过程 当服务器上的一个jsp页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件 转译 成一个java文件,再将这个java文件 编译 生成字节码文件,然后通过执行字节码文件响应客户的请求。 脚本元素包括 注释:%-- comments --% “表达式” %= expression % “声明” %! declaration % “脚本段”/ “代码段” % code fragment % JSP脚本元素 JSP指令是从JSP向Web容器发送的消息,它们不产生任何可见的输出,告诉JSP引擎对JSP页面处理。 注意:指令的作用范围仅限于包含指令本身的JSP页面。 JSP的指令格式为: %@ 指令名 属性=属性值% JSP指令元素 JSP指令包括page、include和taglib page用于定义JSP文件中的全局属性。 include把内容分割成更多的可管理元素 taglib用来创建自定义标记 常见的JSP动作组件共有以下几种: jsp:include:在页面被请求的时候引入一个文件。 jsp:forward:把请求转到一个新的页面。 jsp:param:在动作组件中引入参数信息。 jsp:plugin:插入一个applet或Bean 。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:useBean:寻找或者实例化一个JavaBean。 JSP动作组件 JSP内置对象 JSP根据提供了某些内置对象,开发者不用事先声明就可以使用标准的变量来访问这些对象。 JSP供提供九种内置对象: Request:包含客户端所有传送到服务器上的请求信息 Response 用于服务器端向客户端发送响应信息 out 用来传送响应的输出 session 一次连接请求期间的会话 application 指服务器上正在执行的程序 page 指JSP网页本身 pageContext 用来对网页属性进行管理 config 提供一些配置信息 Exception 用来捕获jsp执行时抛出的异常 HTTP 消息的三个组成部分 HTML 常用标记 (字体 布局) (图像 超链接 列表 表单 样式) 静态网页技术 客户端脚本 JavaScript VBScript Jscript Applet 服务器脚本 JSP ASP Servlet PHP CGI 动态网页技术 JavaScript 客户端脚本语言 script language=JavaScript … /script 数据类型 字符 数值 空 布尔 未定义 Object 常用脚本对象: String Data Math Array 浏览器对象: document window JSP HTML文件中 插入JSP标记 工作原理 脚本语法 指令元素 %@ 指令名 属性=属性值% import Info contentType file=“地址” 动作指令 jsp:include jsp:forward jsp:param jsp:plugin 注释%-- --% 表达式%= % 声明%! % 代码段% % 4 商务逻辑层 商务层主要内容 商务逻辑层是如何构成的? 应用服务器的演变过程?市场上主流的应用服务器有哪些? 在多层应用体系结构中,中间件和组件技术 什么是JavaBean? JavaBean在JSP中的应用 EJB 商务逻辑层的构成 商务逻辑层的构成 核心商务逻辑应用(企业宣传、网上销售、网络银行等) ? 商务服务平台(客户关系管理、支付网关接口等) ? 商务支持平台(搜索引擎、内容管理) ? 基础支持平台 (Java开发环境和工具) ? Web服务器平台、数据库平台 ? 操作系统 ? 计算机硬件及网络基础设施 与具体企业应用密切相关 支持核心商务逻辑运行的软硬件环境 应用服务器:将Web服务器、部分的商务服务软件、商务支持平台软件、基础支持平台软件,集中在一个称为应用服务器的软件包中; 商务逻辑层简化为三个部分:核心商务应用、应用服务器、其他支持的软硬件 (1)什么是JavaBean? JavaBean就是一个java的类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean,只不过这个类要按一些规则来写,比如必须具有无参构造等,按这些规则写了之后,这个J
您可能关注的文档
- EPB项目实施启动大会题稿.pptx
- EPB型电袋复合除尘器操作培训题稿.doc
- 北师大版八上《浪淘沙题稿.ppt
- 空气的污染和保护浙教版题稿.ppt
- 提高安全意识123题稿.ppt
- 口语无忧PartA专项训练词汇题稿.ppt
- 北师大版九年级物理第十二章探究电流与电压‘电阻的关系题稿.ppt
- 采掘机械第3篇第1章-钻孔机械题稿.ppt
- 体外受精和早期胚胎培养3题稿.ppt
- 北师大版七年级数学上《整式》题稿.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)