- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java EE应用开发 第2章 JSP2新特性 本节要点 JSP2.0简介 JSP定义 表达式语言 简化的自定义标签 Tag File 支持 JSP2简介 相比JSP1.2,JSP2主要增加了如下新特性: – 表达式语言。 – 简化的自定义标签API。 – Tag文件语法。 – 可以在web.xml文件中配置JSP属性。 JSP2简介 如果需要使用JSP2语法,其web.xml文件必须使用Servlet 2.4以上版本的配置文件,Servlet2.4以上版本的配置文件格式如下: ?xml version=1.0 encoding=GBK? web-app xmlns=/xml/ns/javaee xmlns:xsi=/2001/XMLSchema- instance xsi:schemaLocation=/xml/ns/j2ee /xml/ns/j2ee/web-app_2_4.xsd version=2.4 /web-app JSP定义 JSP属性定义使用jsp-property-group/元素配置,主要包括如下四个方面: – 是否允许使用表达式语言:使用el-ignored/元素确定,默认值为false。 – 是否允许使用Java脚本:使用scripting-invalid/元素确定,默认值为false 。 – 声明JSP页面的编码:使用encoding/元素确定。 – 使用隐式包含:使用include-prelude/和include-coda/元素确定。 表达式语言 表达式语言是一种简化的数据访问方式。 在JSP2.0中,建议尽量使用表达式语言使JSP文件的格式一致,避免使用Java脚本。 表达式语言是JSP的一个重要特性,它并不是一种通用的程序语言,而仅仅是一种数据访问语言,可以方便地访问应用程序数据,避免使用Java脚本。 表达式语言的语法 表达式语言的语法格式如下: ${expression} 即在页面中输出表达式的值。 注意:如需要在支持表达式语言的页面中正常输出“$”符号,则在“$”符号前加转义字符“\”,否则系统以为“$”是表达式语言的标记。 表达式语言的内置对象 表达式语言包含如下表所示的11个内置对象 表达式语言的自定义函数 自定义函数开发步骤: – 开发函数处理类:函数处理类就是普通类,这个普通类中包含若干个public的静态方法,每个静态方法都可定义成一个函数。函数处理类就是包含需要暴露方法的类。 – 使用标签库定义函数。 – 在JSP页面中使用函数时也需要先导入标签库,然后再使用函数。 自定义函数的注意点 通过自定义函数可以将Java方法暴露在表达式语言中可以使用的东西。 如果EL中需要使用Java方法,就要将该方法定义成函数,以便在EL中使用。 函数处理类的方法必须是public static,因为这些方法是直接调用,无须实例化。 函数处理类必须有返回值。 Tag File支持 Tag File是自定义标签的简化用法,使用Tag File可以无须定义标签处理类和标签库文件,但仍然可以在JSP页面中使用自定义标签。 Tag File标签的开发步骤 Tag File标签的开发步骤如下: – 建立Tag文件,在Tag File的自定义标签中,Tag File代理了标签处理类,它的格式类似于JSP文件。 – 在页面中使用自定义标签时,需要先导入标签库,再使用标签。 *
您可能关注的文档
最近下载
- 2025年公安招聘辅警考试笔试题及答案.docx VIP
- (完整word)二次函数练习顶点式基础练习题 .pdf VIP
- 2025年公安局警务辅助人员招聘考试笔试试题(附答案).docx VIP
- 2025-2026学年苏科版劳动五年级上册教学计划及进度表.pdf VIP
- 干式变压器技术规范书.docx VIP
- 2025年西藏自治区昌都市护士基础理论知识考试题库及答案解析.pdf VIP
- 工程建设监理收费标准(发改价格2022670号).docx VIP
- 2025年黑龙江省绥化市辅警招聘考试题库及答案.docx VIP
- 操作手册模板【范本模板】.pdf VIP
- 幼儿园角色扮演的重要性和意义.docx VIP
文档评论(0)