我将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。我错过了什么?