当前位置: 首页 > 图文教程 > 网络编程 > JSP > JSP中的TagLib应用(3-1)

JSP
我认为JSP有问题(上)
我认为JSP有问题(下)
jsp“抓”网页代码的程序
关于在bean里面打印html的利弊看法
bean里面如何打印到html页面
jdbc3中的RowSet 接口规范
Apusic Application Server1.0中jsp源代码泄漏漏洞
Unify的eWave ServletExec拒绝服务漏洞
通过提交超长的GET请求导致IBM HTTP Server远程溢出
在HTTP请求中添加特殊字符导致暴露JSP源代码文件
Resin 1.2 重要源代码暴露漏洞
多中WEB服务器的通用JSp源代码暴露漏洞
Tomcat 暴露JSP文件内容
IBM WebSphere Application Server 暴露JSP文件内容
JRun 2.3.x 范例文件暴露站点安全信息
BEA WebLogic 暴露源代码漏洞
IBM WebSphere Application Server 3.0.2 存在暴露源代码漏洞
Tomcat 3.1 存在暴露网站路径问题
Sun Java Web Server 能让攻击者远程执行任意命令
Netscape 修复 JAVA 安全漏洞

JSP中的TagLib应用(3-1)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-04   浏览: 56 ::
收藏到网摘: n/a

自定义tag位置

WEB-INF/tlds/xxxx.tld

注意:需要在tld文件里定义:

tlibversion--------Tag library的版本

jspversion--------这个Tag library要求的JSP版本。

shortname-------缺省的名字。(这个例子里没有定义)

uri-------------------这个Tag library的URL

info-----------------Tag library的使用信息

tag-----------------自定义的tag

name--------------- 自定义的tag的名字

tagclass----------- 处理这个tag的java类的名字.不同的tag可能对应不同的java类来处理。

Teiclass----------

bodycontent----- 标出属性值的类型,如果没有标识,隐含为JSP

JSP -------------------interpreted by page

EMPTY ------ -----------no body allowed

TAGDEPENDENT-----interpreted by tag

需要BodyTag

BodyTag can post-process JSP

info------------------ 这个tag的使用信息

attribute----------- 属性。 每个tag可以有n个属性

在这个例子里,定义了四个tag。

下一页详细说明一下attribute.