我是靠谱客的博主 醉熏滑板,最近开发中收集的这篇文章主要介绍【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 基础自定义JSP标签简介,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
自定义标签技术是在JSP 1.1 版本中才出现的,它允许开发人员创建客户化的标签,并且在JSP文件中使用这些标签,这样可以是JSP代码更加简介。
这些可重用的标签能处理复杂的逻辑运算和事务,或者能定义JSP网页的输出内容和格式。
自定义JSP标签简介
JSP标签包括一下几种方式:
- 主体内容和属性都为空的标签;例如:<mm:hello/>
- 包含属性的标签;例如:<mm:message key="hello,hi" />
- 包含主体内容的标签;例如:<mm:greeting>How are you.</mm:greeting>
- 包含属性和主体内容的标签;
- 嵌套的标签;例如:<mm:greeting><mm:user name="new user"/></mm:greeting>
为了便于组织和管理标签,可以把一组功能相关的标签放在同一个标签库中(例如:JSP标准标签库JSTL)。
开发包含自定义标签的标签库的步骤如下:
- 创建自定义标签的处理类(Tag Handler Class)
- 创建TLD标签库描述文件(Tag Library Descriptor)
在Web应用中按照如下步骤使用标签库:
- 把标签处理类及相关类的.class文件放在WEB-INFclasses(或lib)目录下
- 把TLD标签库描述文件存放在WEB-INF目录或者其自定义的子目录下
- 在web.xml文件中声明所引用的标签库
- 在JSP文件中使用标签库中的标签
最后
以上就是醉熏滑板为你收集整理的【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 基础自定义JSP标签简介的全部内容,希望文章能够帮你解决【Java.Web】JSP —— 标签库taglib —— 自定义JSP标签 —— 基础自定义JSP标签简介所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复