自定义标签 tld

来源:互联网 发布:python .fillna 编辑:程序博客网 时间:2024/06/07 18:34

在一个WEB项目中,如果自己创建tag

首先,在web.xml中

第一种情况:

<jsp-config><taglib><taglib-uri>/dic</taglib-uri><taglib-location>/WEB-INF/tld/site.tld</taglib-location></taglib></jsp-config>

如果页面中:<%@ taglib uri="/dic" prefix="site"%> 以这种方式调用,则第一种情况必须写,以便可以找到文件;


第二种情况

如果页面中:<%@ taglib uri="/site-tags" prefix="site"%>  以这种方式调用,则可以不用第一种情况的配置

直接在 tld 文件中配置:

 <display-name>"tx Tags"</display-name>  <tlib-version>0.9</tlib-version>  <short-name>site</short-name>  <uri>/site-tags</uri>
服务启动时,会自动加载WEB-INF下的所有 tld 文件

0 0