- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP技术 讲师:于 洋 重点内容 JSP概述 JSP运行原理 JSP基本语法 JSP 脚本元素 JSP 页面注释 JSP 指令元素 JSP 内置对象 JSP 标签 JSP的四种数据范围 JSP简介 JSP(Java Server Pages)与Java?Servlet一样,是在服务器端执行的 不同的是先由服务器编译部署成Servlet执行 JSP技术的企业最佳实践 生成html内容 新的JSP2.0规范版本包括新的功能 EL表达式 JSP运行原理 JSP程序的翻译过程 JSP基本语法 JSP 脚本元素 声明标签 表达式 代码块 JSP 页面注释 JSP 指令元素 JSP 标签 JSP 内置对象 JSP 脚本元素 JSP页面注释 JSP注释:%-- … --%,转化阶段消失,只能被开发人员看到 JAVA注释://、/**/、/***/,编译阶段消失 HTML注释:!-- … --, 不会消失,在页面中也能看到 JSP指令元素 功能 用于指示JSP执行某些步骤 用于指示JSP表现特定行为 语法格式 %@ directive [ attribute =“value” ] * % 分类 page指令标记 include指令标记 taglib指令标记 page指令标记 page属性包含在“%@ page ”和“%”之间。 这些属性可以单独使用,也可以几个或多个同时使用 page指令用来定义JSP文件的全局属性 在JSP页面中,只有import可以出现多次,其它属性都只能出现一次 page指令标记 page指令标记 include指令标记 include指令的语法格式如下 %@ include file=“filename” % include指令的作用是在JSP页面中静态包含一个文件,同时由JSP解析包含的文件内容 静态包含的含义 file不能为一变量 % String url=index.html ; % %@ include file = %= url % % 不可以在file 所指定的文件后接任何参数 %@ include file = jw.jsp?nm=browser % 静态包含举例 包含的是目标文件的源码;包含过来,一起翻译 main.jsp % String s = “abc”; % %include file=“part.jsp” % part.jsp %=s % 没有定义变量s 尽管part.jsp本身会有错误 但是运行main.jsp就可以正确引入part.jsp taglib指令标记 Taglib指令用于在JSP页面中导入标签库 常用标签库JSTL 常用属性 uri 标签文件的URI地址 prefix 标签组的命名空间前缀 JSP 内置对象 内置对象的类型 request HttpServletRequest response HttpServletResponse session HttpSession application ServletContext config ServletConfig page this (HttpServlet) pageContext PageContext exception Throwable (所有异常父类) out JspWriter page对象 Servlet对象 “page” 对象代表了正在运行的由JSP文件产生的类对象 【一般不建议使用】 page对象是指向当前JSP程序本身的对象this page对象其实是java.lang.Object类的实例对象 JSP的四种数据范围 page 页面的不同部分间共享数据 request session application setAttribute getAttribute removeAttribute pageContext对象 pageContext对象可以直译为“页面上下文”对象,代表的是当前页面运行的一些属性 它是javax.servlet.jsp.PageContext类的实例对象,可以使用PageContext类的方法。pageContext对象提供了对JSP页面所有的对象及命名空间的访问 提供了page范围的存取方法 Object getAttribute(String name) void removeAttribute(String name) void setAttribute(String name, Object value) findAttribute方法 (*重点,查找各个域中的属性) Tip:通过pageContext获得其他对象 getExc
您可能关注的文档
最近下载
- 销售提成结算单.docx VIP
- 2022年江苏徐州海关缉私分局警务辅助人员招聘5人考试备考试题及答案解析.docx VIP
- 理解马克思(南京大学)中国大学MOOC 慕课 章节测验 答案.pdf VIP
- 2023年中央财经大学公共课《思想道德基础与法律修养》科目期末试卷B(有答案).docx VIP
- 《公路技术状况评定标准》.pdf VIP
- 操作系统原理与Linux实践教程(申丰山)课后习题答案解析.docx VIP
- 公司收购股权转让法律尽职调查报告律师专业版.pdf
- 国家人民卫生出版社有限公司招聘笔试题库2025.pdf
- 下载仪表设备维护检修规程汇编.doc VIP
- 负压封闭引流技术(VSD)护理PPT课件.pptx VIP
原创力文档


文档评论(0)