Struts 2自定义标记库

时间:2012-07-09 01:31:40

标签: java java-ee struts2

我为struts 2项目创建了一个自定义标记库。现在我想将所有源代码放入jar文件中。它工作正常,但我担心的是我仍然需要在web xml中配置我的.tld文件才能工作:

<jsp-config>
    <taglib>
        <taglib-uri>/custom-tags</taglib-uri>
        <taglib-location>/META-INF/mytaglib.tld</taglib-location>
    </taglib>
</jsp-config>

有没有办法摆脱这种情况并在jar文件中进行配置?

1 个答案:

答案 0 :(得分:1)

这实际上与Struts2没有任何关系。要远离在web.xml中配置它,您应该能够将.tld文件放在jar根目录下的META-INF文件夹中,并使用<uri>/custom-tags</uri>在.tld中声明uri。