主题:[讨论]taglib问题
mrzhangtufu
[专家分:0] 发布于 2007-11-26 22:37:00
小弟刚学JSP不久,试写了个Custom tag.但import不了javax.servlet.jsp.tagext.*;
是不是要自己下载这个包?请高手们赐教
回复列表 (共2个回复)
沙发
happyboy2007 [专家分:3900] 发布于 2007-11-27 12:03:00
不用特意下载。先建立一个JSP。
写好自定义标签,要有一个标签库文件,扩展名为.tld ,并将其放入WEB-INF下。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>out</shortname>
<tag>
<name></name> // 标签名(自定义)
<tagclass></tagclass> //标签类位置
<attribute>
<name></name> //属性名(必须和标签类中的属性名相同)
</attribute>
</tag>
</taglib>
//然后在JSP中使用伪指令taglig引标签
<%@ taglib uri="/WEB-INF/标签库文件名.tld" prefix="别名" %>
板凳
mrzhangtufu [专家分:0] 发布于 2007-11-28 11:38:00
自己搞好了.不过还是多谢你的解答
我来回复