gpt4 book ai didi

java - 在 JSF 环境中使用 Trinidad

转载 作者:行者123 更新时间:2023-11-30 05:15:28 26 4
gpt4 key购买 nike

我的基于 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"

到命名空间、jar 和 trinidad-config.xml 到 web-inf 文件夹。

为了查看我插入的库是否可用

 <tr:outputText value="someString"/> 

进入相关的xhtml 文件。实际问题是,outputText 得到未在 UI 中呈现。没有错误消息,apache 日志中没有任何内容,只是不渲染...

有人知道从哪里开始解决这个问题吗?

编辑:

2romaintaz:我还没有接触过 web.xml,这可能是问题根源吗?

TIA

K

最佳答案

如上所述here ,您需要修改配置才能在 JSF 应用程序上启用 Trinidad:

  • web.xml 必须定义 filterfilter-mapping 以及 servletservlet-mapping
  • faces-config.xml 必须定义渲染工具包。

关于java - 在 JSF 环境中使用 Trinidad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1559082/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com