第六章 视图层计技术.pptVIP

  • 3
  • 0
  • 约6.57千字
  • 约 26页
  • 2016-12-03 发布于河南
  • 举报
第六章 视图层计技术

第六章 视图层设计技术 本章要点 自定义标签的设计原理与应用 在博客网站中定义博文分类标签 EL表达式与JSTL标签 实现博客网站中的博文管理功能 AJAX原理及应用 6.1 自定义标签 自定义标签是用户定义的JSP语言元素,通过封装反复执行的代码使之可以在多个应用程序中重复使用,从而提高开发效率。它在处理网页内容的数据及易用性方面比JavaBean都要出色。标准的应用框架,如Struts2,都提供了大量的标签。 自定义标签的设计原理 自定义标签是用户定义的JSP语言元素。当JSP页面包含一个自定义标签时被转化为Servlet,标签转化为对称为Tag Handler的对象的操作。接着当Servlet执行时Web Container调用那些操作。自定义标签有着丰富的特点,它们可以: 通过调用页面传递参数实现定制; 访问所有对于JSP页面可能的对象; 修改由调用页面产生的响应; 自定义标签间可相互通信; 在同一个JSP页面中通过标签嵌套,可以实现复杂的交互。 开发自定义标签一般需要按照以下三个步骤来操作: 1.创建标签的处理类 每个标签都有对应的标签处理类(Tag Handler Class)。标签处理类必须实现Tag接口。可以继承javax.servlet.jsp.TagSurpport类或者javax.servlet.jsp.BodyTagSupport来创建不带体或带

文档评论(0)

1亿VIP精品文档

相关文档