我面临着一个基于JSF的应用程序的不愉快问题。 现在我有几个xhtml文件,其中包括/使用以下内容 标记库:
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:t="http://myfaces.apache.org/tomahawk"
xmlns:c="http://java.sun.com/jstl/core"
现在我想要包含apache trinidad,因为我需要它的对话功能 所以我添加了
xmlns:tr="http://myfaces.apache.org/trinidad"
命名空间,jars和trinidad-config.xml到web-inf文件夹。
为了查看lib是否可用,我已插入
<tr:outputText value="someString"/>
进入相关的xhtml文件。实际的问题是,outputText得到了 没有在UI中呈现。没有错误消息,apache日志中没有任何内容,只是 没有渲染......
有没有人知道从哪里开始解决这个问题?
编辑:
2romaintaz:我还没有碰过web.xml,可能是问题来源吗?
TIA
ķ
答案 0 :(得分:2)
正如here所述,您需要修改配置才能在JSF应用程序上启用Trinidad:
filter
和filter-mapping
以及servlet
和servlet-mapping
。