- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 视图层设计技术 第六章 视图层设计技术 本章要点 本章要点 自定义标签的设计原理与应用 自定义标签的设计原理与应用 在博客网站中定义博文分类标签 在博客网站中定义博文分类标签 EL表达式与JSTL标签 EL表达式与JSTL标签 实现博客网站中的博文管理功能 实现博客网站中的博文管理功能 AJAX原理及应用 AJAX原理及应用 6.1 自定义标签 6.1 自定义标签 自定义标签是用户定义的JSP语言元素, 自定义标签是用户定义的JSP语言元素, 通过封装反复执行的代码使之可以在多个 通过封装反复执行的代码使之可以在多个 应用程序中重复使用,从而提高开发效率。 应用程序中重复使用,从而提高开发效率。 它在处理网页内容的数据及易用性方面比 它在处理网页内容的数据及易用性方面比 JavaBean都要出色。标准的应用框架, JavaBean都要出色。标准的应用框架, 如Struts2,都提供了大量的标签。 如Struts2,都提供了大量的标签。 自定义标签的设计原理 自定义标签的设计原理 自定义标签是用户定义的JSP语言元素。当JSP页面包 自定义标签是用户定义的JSP语言元素。当JSP页面包 含一个自定义标签时被转化为Servlet,标签转化为对 含一个自定义标签时被转化为Servlet,标签转化为对 称为Tag Handler 的对象的操作。接着当Servlet执行 称为Tag Handler 的对象的操作。接着当Servlet执行 时Web Container调用那些操作。自定义标签有着丰 时Web Container调用那些操作。自定义标签有着丰 富的特点,它们可以: 富的特点,它们可以: 通过调用页面传递参数实现定制; 通过调用页面传递参数实现定制; 访问所有对于JSP页面可能的对象; 访问所有对于JSP页面可能的对象; 修改由调用页面产生的响应; 修改由调用页面产生的响应; 自定义标签间可相互通信; 自定义标签间可相互通信; 在同一个JSP页面中通过标签嵌套,可以实现复杂的交互。 在同一个JSP页面中通过标签嵌套,可以实现复杂的交互。 开发自定义标签一般需要按照以下三个步骤来 开发自定义标签一般需要按照以下三个步骤来 操作: 操作: 1.创建标签的处理类 1.创建标签的处理类 每个标签都有对应的标签处理类(Tag Handler 每个标签都有对应的标签处理类(Tag Handler Class)。标签处理类必须实现Tag接口。可以继承 Class)。标签处理类必须实现Tag接口。可以继承 javax.servlet.jsp.TagSurpport类或者 javax.servlet.jsp.TagSurpport类或者 javax.servlet.jsp.BodyTagSupport来创建不带 javax.servlet.jsp.BodyTagSupport来创建不带 体或带体的标签。JSP2.0 以后引入了 体或带体的标签。JSP2.0 以后引入了 javax.servlet.jsp.tagext.SimpleTagSupport , javax.servlet.jsp.tagext.SimpleTagSupport, 可以用于建立简单的标签。 可以用于建立简单的标签。 、 、 2.创建标签库描述文件 2.创建标签库描述文件
您可能关注的文档
- Internet技术及其应用教程资源 教学课件 陈耀溪 第1-7章 第4章.pdf
- Internet技术与应用教程(第二版) 刘兵 教学课件 第7章 博客.pdf
- Internet网络技术与应用教程 教学课件 第5章 电子邮件E mail.pdf
- Internet应用基础 教学课件 耿增民 第6章 论坛、博客和新闻组.pdf
- Internet应用与网页制作 教学课件 赵丰年 商建云 第01章.pdf
- Inventor工业产品设计项目教程 教学课件 马玥桓 1 2 任务2 算盘式钥匙扣.pdf
- Inventor工业产品设计项目教程 教学课件 马玥桓 零件图实例1.pdf
- IP网络多媒体通信技术及应用 教学课件 朱志祥 5 9 第9章.pdf
- IT项目管理 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 郭宁 第6章 IT项目成本管理.pdf
- IT项目管理 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 郭宁 第10章 IT项目风险管理.pdf
- Java Web应用开发 教学课件 刘淳 第02章.pdf
- Java Web应用开发 教学课件 刘淳 第03章 JDBC编程.pdf
- Java Web应用开发技术实用教程 王红 教学课件 第1章 JSP概述.pdf
- Java Web应用开发技术实用教程 王红 教学课件 第3章 JSP隐含对象.pdf
- Java Web应用开发技术实用教程 王红 教学课件 第4章 JSP中使用数据库.pdf
- Java Web应用开发技术与案例教程 教学课件 张继军 第11章_Struts2框架技术.pdf
- Java Web应用开发实用教程 教学课件 龚永罡 电子课件 第11章 JSP标准标签库(JSTL 1.1).pdf
- Java 程序设计 教学课件 朱喜福 林建民 唐永 第01章.pdf
- Java 程序设计 教学课件 朱喜福 林建民 唐永 第02章.pdf
- Java_Web应用开发 教学课件 张如利 徐冬 Java平台Web项目开发12.pdf
文档评论(0)