posts - 8, comments - 0, trackbacks - 0, articles - 11

JSP 自定义标签

Posted on 2012-08-07 13:03 a_alter 阅读(103) 评论(0)  编辑  收藏 所属分类: Sevlet
JSP 自定义标签

用途

自定义标签可归纳为组件, 往往是系统部分逻辑的集成,提供组件化管理, 在标签的设计上可多利用java的继承 有利于减少耦合和提供良好的扩展性已应对不同的实际应用要求
COM/DCOM/COM+  一种组件设计标准 组件的特性 事务特性, 安全模型, 管理和配置等。

自定义标签的实现主要分为以下几个步骤
1. 标签的定义(tld 文件)
2. 标签的解析和实现
3. 标签的使用

标签的定义
标签的定义是通过XML来描述的, 遵循servlet tag schema 约束。

Servlet 规范中tag 类结构如下


如果你需要使用到标签的内容体的时候 你需要继承BodyTagSupport 其他情况继承TagSupport 即可

doStartTag()和doEndTag()方法的返回值说明