首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

tld里面的<short-name>到底是有什么用?该如何解决

2012-04-14 
tld里面的short-name到底是有什么用?我在书上看到short-name这个属性是必须要的,但又没有说清楚是干什

tld里面的<short-name>到底是有什么用?
我在书上看到<short-name>这个属性是必须要的,但又没有说清楚是干什么用的,请高手说明一下

[解决办法]
关于tld的简单说明:

short-name:taglib的名称,也称为前缀。比如“c:out value=""/” 里的“c”


name:tag的名字。例如“c:out value=""/” 里的"out”,我们的类也取名为out,由于有前缀作区分,不会同其他库的同名tag组件混淆
tag-class:完整的tag组件路径,记着带包名
body-content:指tag之间的内容。例如c:out value="" ...... /c 起始和关闭标签之间就是body-content。由于没有处理body-content ,所以上面设为empty,如果是嵌套标签,或则是要在服务器端处理标签体的话,就是jsp了
“attribute”里的name:属性名字。例如c:out value=""/里的value。名字可任意取,只要类里提供相应的set方法即可。
required:是否必填属性。
rtexprvalue:是否支持运行时表达式取值就是是否可以<%=%>或则是${}方式传值。
这是tag的强大功能。

热点排行
Bad Request.