- 10
- 0
- 约 20页
- 2015-08-12 发布于广东
- 举报
从JSP1.1规范开始,JSP支持在JSP文件中使用自定义标签(JSP CUSTOME TAG LIBRARY)。用户可以把可重用的复杂的逻辑运算和事务或者特定的数据表示方式定义到自定义JSP标签中,提高代码的简洁性和可重用性。自定义标签在功能逻辑上与JavaBean类似,都是对Java代码的封装。自定义标签是可重用的组件代码,而JavaBean也是可重用的组件。自定义标签易于使用,且与XML样式标签类似,允许开发人员为复杂的操作提供逻辑名称。开发自定义JSP标签的基本步骤如下: (1)标签处理程序类:这是自定义标签的核心。 (2)标签库的描述文件(tld文件) (3)Web应用的web.xml文件 (4)自定义标签的使用 18.2.1 创建标签处理类 18.2.2 创建标签库描述文件TLD 18.2.3 JSP中使用自定义标签 首先要制作一个Java类,用来告诉JSP程序遇到这个标签后应该做什么。这个类必须实现javax.servlet.jsp.tagext.Tag接口。Tagext包中有两个类,即TagSupport和BodyTagSupport。这两个类提供了Tag接口的默认实现。在实际开发中,标签处理类通过继承javax.servlet.jsp.tagext.TagSupport或javax.servlet.jsp.tagext.BodyTagSupport这两个类,
原创力文档

文档评论(0)