【发布时间】:2013-01-18 22:52:39
【问题描述】:
我将 JSF 2 与我自己构建的 facelet 标签一起使用,并且我在 taglib 文件中定义了该标签,名为 xxxx.taglib.xml。该项目分为war模块,在构建时由Maven合并。所以每个项目都有他自己的标签库,我希望将它们全部包含在生成的项目中。那么问题来了,有没有办法使用通配符访问每个 taglib 文件,使用 web.xml 中的单个表达式?类似的:
<context-param>
<param-name>facelets.LIBRARIES</param-name>
<param-value>classpath*:**/*.taglib.xml</param-value>
</context-param>
这应该从 /WEB-INF/classes 目录加载每个以 .taglib.xml 结尾的文件,但它不起作用。我正在使用 Tomcat 6。我错过了什么?
【问题讨论】: