求教javaweb的大神,看到别人的项目中有tld文件,这是干啥的?
4个回答
展开全部
tag标签的配置文件,假如你写了个tag名叫 public class testTag extends TagSupport{
//your code
}
之后你在tld文件里配置一下
<tag>
<name>testTag </name>
<tag-class>
testTag
</tag-class>
<description>test</description>
<attribute>
<name>forward</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
tag说明
]]>
</description>
</attribute>
<attribute>
<name>tag要传的参数</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
参数说明
]]>
</description>
</attribute>
</tag>
<tag>
之后在你的jsp文件了就可以调用了
//your code
}
之后你在tld文件里配置一下
<tag>
<name>testTag </name>
<tag-class>
testTag
</tag-class>
<description>test</description>
<attribute>
<name>forward</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
tag说明
]]>
</description>
</attribute>
<attribute>
<name>tag要传的参数</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
<description>
<![CDATA[
参数说明
]]>
</description>
</attribute>
</tag>
<tag>
之后在你的jsp文件了就可以调用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是JSP页面用到标签库, 例如:
<head>
<%@ taglib uri="/WEB-INF/sturts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/sturts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/sturts-logic.tld" prefix="logic" %>
<base href="<%=basePath%>">
没有tld文件,相对的jstl 标签就没法使用了
<head>
<%@ taglib uri="/WEB-INF/sturts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/sturts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/sturts-logic.tld" prefix="logic" %>
<base href="<%=basePath%>">
没有tld文件,相对的jstl 标签就没法使用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标签,里面定义了一些简便取值的规则
也可以自己定义
也可以自己定义
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询