社区
其他
帖子详情
tld 是什么文件? 自定义标签?? 这个是怎么使用的?
OopsJeff
2010-06-28 03:53:20
如题 最好能给个简单,加注释的例子.谢谢
...全文
305
1
打赏
收藏
tld 是什么文件? 自定义标签?? 这个是怎么使用的?
如题 最好能给个简单,加注释的例子.谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tanzhoujavaeelover
2010-06-29
打赏
举报
回复
(1) 编写JSP,在JSP中使用自定义标签。
(2) 在web.xml中指定JSP中使用的标签的.tld(标签库描述文件)文件的位置。
(3) .tld文件中指定标签使用的类。
3. 自定义标签的分类:
(1) 简单标签:如< mytag:helloworld/>
(2) 带属性标签:如<imytag:checkinput dbname = “<myBean.getDBName()>”/>
(3) 带标签体的标签:
在自定义标签的起始和结束标签之间的部分为标签体(Body)。Body的内容可以是JSP中的标准标签,也可以是HTML、脚本语言或其他的自定义标签。
<mytag:checkinput dbname = “<myBean.getDBName()>”>
<mytag:log message=”Table Name”>
<mytag:checkinput />
(4) 可以被Script使用的标签:
定义了id和type属性的标签可以被标签后面的Scriptlet使用。</P< p>
<mytag:connection id = “oraDB” type = “DataSource” name = “Oracle”>
<%oraDB.getConnection(); %>
4.接口及其他
实际上,自定义标签的处理类实现了Tag Handler对象。JSP技术在javax.servlet.jsp.tagext中提供了多个Tag Handler接口,JSP1.2中定义了Tag、BodyTag、IterationTag接口,在JSP2.0中新增了SimpleTag接口。JSP还提供了上述接口的实现类TagSupport、BodyTagSupport和SimpleTagSupport(SimpleTagSupport只在JSP2.0中才有)。BodyTagSupport实现了BodyTag、Tag和IterationTag接口。
接口及其方法
Tag接口
方法
SimpleTag
dotage
Tag
doStartTag,doEndTag,release
IterationTag
doStartTag,doAfterTag,release
BodyTag
doStartTag,doEndTag,release,doInitBody,doAfterBody
tld
自定义
标签
基础入门demo
TLD
文件
是一个XML文档,它包含了一系列关于
自定义
标签
的信息,如
标签
的名称、方法调用、属性定义等。在JSP页面中,我们可以通过`<jsp:taglib>`指令引入
TLD
定义的
标签
库,然后在页面中
使用
自定义
标签
。 例如,一个...
自定义
tld
标签
库源码加视频
【
自定义
TLD
标签
库源码加视频】这个主题涵盖了Java服务器端开发中的一个重要概念——
自定义
标签
库(Tag Library)及其源代码分析。在Java Web应用开发中,
TLD
(Tag Library Descriptor)
文件
用于定义
自定义
JSP
标签
,...
自定义
标签
的
tld
文件
用法还比较全面,里面的东西都做了详细的注解,比如说:怎么定义这个
标签
的名字,
标签
的属性,有什么的约束,都做了较详细的解释,上手比较容易,
使用
方便,但在里面定义
标签
的时候,尽量不要
使用
复制粘贴,会有很大...
tld
自定义
标签
demo
最后,将
TLD
文件
部署到应用的WEB-INF目录下的`tags`子目录,然后在JSP页面中就可以正常
使用
这个
自定义
标签
了。 总结来说,"
tld
自定义
标签
demo"项目提供了一个实践平台,让开发者能够学习到如何创建
TLD
文件
、定义...
java+hibernate+jsp+
tld
+
自定义
标签
分页
1. **创建
自定义
标签
**: 编写一个Java类作为
自定义
标签
的实现,这个类需要继承自`javax.servlet.jsp.tagext.TagSupport`或`javax.servlet.jsp.tagext.SimpleTagSupport`,并覆盖其中的方法来处理分页逻辑。...
其他
10,612
社区成员
29,029
社区内容
发帖
与我相关
我的任务
其他
Web 开发 其他
复制链接
扫一扫
分享
社区描述
Web 开发 其他
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章