一、1 #创建自定义标签实现类
package com.jinchun;
import java.io.File;
import java.io.IOException;
import java.text.DateFormat;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.jsp.tagext.TagSupport;
public class jin extends TagSupport {
public int doEndTag() {
try {
pageContext.getOut().println("大家好!我是金春");
} catch (IOException ignored) {
}
return EVAL_PAGE;
}
}
二、2 #创建一个标记库描述符TLD
<?xml version="1.0" encoding="ISO-8859-1"?>
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>king</short-name>
<uri>http://www.jinchun</uri>
<tag>
<name>jinchun</name>
<tag-class>com.jinchun.jin</tag-class>
<body-content>empty</body-content>
</tag>
</taglib>
#将此文件保存为jinchun.tld放在WEB-INF下面
三、3 # 清单 3. 将一个URI与一个标记库链接起来在web.xml中配置如下
<jsp-config>#此处最好加上,不然容易发生异常
<taglib>
<taglib-uri>http://www.jinchun</taglib-uri>
<taglib-location>/WEB-INF/jinchun.tld</taglib-location>
</taglib>
</jsp-config>
四、# 在引用页jsp页面顶部加上下面一句话
<%@ taglib prefix="spif" 此处的前缀可以随便定义,与配置文件中的# <short-name>king</short-name>没有对应关系
uri="http://www.jinchun" %>
五、5 #在body就可以使用才标签了
<spif:jinchun/>
页面将会显示“大家好!我是金春”
分享到:
相关推荐
JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签
jsp使用自定义标签taglib分页系列——完整例子
jsp自定义标签jsp自定义标签jsp自定义标签
本人自行研究JSP自定义标签的学习笔记 目录如下: 目录 一、概述 1 1.1 使用简单标签机制 2 1.2 使用标签文件 3 二 、自定义标签简介 3 2.1 自定义标签概念 3 2.2 标签相关概念 3 2.3 如何创建自定义标签 3 三、自...
jsp自定义标签jsp自定义标签jsp自定义标签jsp自定义标签
使用jsp自定义标签的功能实现权限的控制。(如果用户没有某个模块的删除权限,就不现实这个删除按钮) 在整个项目中所有的页面都可以引入自定义的标签去做到权限的控制。 自定义标签文件 删除 可以控制页面中的每...
jsp 自定义标签 一个简单的自定义标签实现
文件包括jsp2.0 自定义标签的配置,和使用说明。 一看就明白。希望对你有用
JSP自定义标签。在自定义标签的起始和结束标签之间的部分为标签体(Body)。 标签处理程序类:定义标签的行为,并在JSP引擎遇到自定义标签时调用执行。 标签库描述符(TLD)文件:描述标签库的XML文档,向JSP引擎...
jsp自定义迭代标签 jsp自定义迭代标签
jsp自定义嵌套标签 自定义嵌套标签的定义和使用
JSP自定义Table标签demo JSP自定义Table标签demo JSP自定义Table标签demo
非常简单明了的hellword jsp自定义标签讲解.
jsp初学者实例,以及分页封装,下拉框绑定值封装
JSP的自定义标签教程 新手教程 JSP的自定义标签教程 JSP的自定义标签教程
JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签