问题标签 [trinidad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
645 浏览

jsf-2 - 特立尼达 tr:treeTable 展开/折叠命令

我正在使用特立尼达 2.0。我的问题是 treeTable 的展开/折叠命令。我认为它们应该自动展开/折叠树节点,但是通过单击它们,什么也没有发生,我得到了异常

我在 FireBug 中看到了这个异常:

这是如何引起的,我该如何解决?

我们正在从 JSF 1.2 迁移到 JSF 2.0。在 JSF 1.2 中<tr:treeTable>工作正常,但现在在 JSF 2.0 和 trinidad 2.0 中,当我尝试展开或折叠节点时出现这些错误。顺便说一句,<tr:tree>来自 trinidad 2.0 的组件工作得很好,但我们需要<tr:treeTable>.

Web 应用程序使用的 JAR 是:

  • commons-beanutils-1.8.3.jar
  • commons-codec-1.3.jar
  • commons-collections-3.2.jar
  • commons-digester-1.8.jar
  • commons-logging-1.1.1.jar
  • myfaces-bundle-2.1.7.jar
  • myfaces-impl-2.1.7.jar
  • 特立尼达-api-2.0.0.jar
  • 特立尼达-impl-2.0.0.jar

我使用 MyEclipse 10 作为 IDE。

0 投票
1 回答
421 浏览

redirect - JSF 2/Trinidad 重定向到外部站点并从外部站点返回,保留视图/页面流范围

我的目标是将用户重定向到外部站点并让他们回到我的站点,但保留 Trinidad pageFlowScope。这样我可以在各个页面中进行一些处理和状态保存,将它们发送到外部站点进行一些外部处理,然后让它们返回我的站点完成处理。从用户的角度来看,他们似乎在做一个连续的流程,并且可能在不同的浏览器选项卡中同时做多个。

我试图转换一切的方式,除了状态没有恢复外,它工作正常,是通过从我的流程中的页面到外部站点发布帖子,然后外部站点在下一个发布回我的站点页。这几乎就像一个断开连接的 ADF 任务流在单独的服务器上执行并返回到我的任务流中。

mysite.foo/faces/summary.jsf -> POST externalappserver.foo/faces/startexternal.jsf -> 另一个页面 -> POST myite/foo/faces/continue.jsf

我到处找遍了所有地方,发现了围绕 javax.faces.ViewState 的各种问题,但没有将其拉出,将其提供给外部站点,然后让外部站点在一段时间后将其发布回另一个(或即使是相同的)页面,它最初来自哪里。

关于如何操纵状态以便我可以正确返回我的站点的任何想法?

0 投票
1 回答
647 浏览

jsf - 升级问题 - JSF、Myfaces、Trinidad 和 Facelets 之间有什么联系?

我一直在做一个项目并试图了解这些组件是如何工作的。我对每个人扮演的角色感到困惑。我目前的任务是在 Tomcat 5.5 中使用 JSF、MyFaces、Trinidad 和 Facelets 的项目,并让它在 Tomcat 6.0 中运行。当我在新容器中运行它时,我得到了非常奇怪的行为。所以我想弄清楚是否需要更新这些库中的任何一个。但我似乎无法弄清楚这些是如何协同工作的。所以这里有一些问题:

  • 如何确定我拥有的 JSF 版本?
  • JSF、Facelets 和 MyFaces 有什么区别?
  • 我读到 trinidad 是一个 JSF 框架。那么这是 JSF 的扩展吗?

鉴于这些信息,Tomcat 版本是否对这些框架有直接影响?

0 投票
1 回答
483 浏览

java - JSF 特立尼达图表不显示

环境:JSF2.0 + MyFace + Trinidad + GlassFish IDE:eclipse

我对 JSF 很陌生,目前我想在我的页面上显示特立尼达图表,但没有做到。我可以显示其他 Trinidad 组件 panelFormLayout ,但在浏览器上显示以下错误。

未捕获的 ReferenceError:未定义 ApacheChart

并且无法加载4资源(404)

://.../adf/jsLibs/resources/LocaleElements_zh_TW2_0_0_beta_2.js;://.../adf/jsLibs/resources/DebugLocale2_0_0_beta_2.js; ://.../adf/jsLibs/resources/DebugCoreFmt2_0_0_beta_2.js;://.../adf/jsLibs/resources/DebugApacheChart2_0_0_beta_2.js;

我发现我的问题很像这个

http://mail-archives.apache.org/mod_mbox/myfaces-users/200707.mbox/%3Cfa024af00707161819h4f93034fj1ec2574f4f38918c@mail.gmail.com%3E

但我仍然不知道如何使它工作。任何建议将不胜感激

谢谢

0 投票
0 回答
146 浏览

apache - 特立尼达表表现得非常糟糕,多个结果,在刷新时增长

我正在为一个项目在 MyFaces 网站上工作。它使用的是 Trinidad、Tobago、Tomahawk,在 Tomcat 服务器上进行了测试(T 似乎是他们最喜欢的字母)。一切都或多或少地工作正常并且是最新的。该网站的大部分是建造的。但是,我在尝试使用 tr: table 时遇到了一些非常奇怪的行为。bean 将传递给它一个对象数组列表,该对象的每一列中都列出了字段。问题是,每个字段都被列出了 3 次。如果我在集合中有两个对象,它们每个交替打印 3 次,在表中给出六行。我完全困惑为什么会这样。此外,刷新页面会使表格的大小成倍增加,使已经太多的行增加一倍!我使用 rows="2" 属性来尝试约束它,但每次我选择下一页时它都会增长!

bean 代码非常简单,手动构造两个对象,将它们放入列表中,然后返回列表。我已经验证该列表只有两个条目长。因此,特立尼达代码是:

我在这里只使用快速和肮脏的测试数据,但我完全被一式三份的行为所阻碍。

0 投票
2 回答
2182 浏览

internet-explorer - InputDate 弹出窗口不起作用 IE 9

我在使用<tr:inputDate>Internet Explorer 9 时遇到问题。用于选择未显示日期的日历。使用 Chrome/Firefox 和以前版本的 IE 和 IE 兼容模式可以正常工作。我禁用了弹出窗口阻止程序,但仍然无法正常工作。有什么建议吗?

我正在与:

  • MyFaces v2.1.1
  • 特立尼达 v2.0.0

谢谢...

0 投票
0 回答
501 浏览

jsf - 如何使用 ajax 从 selectOneRadio 重新渲染 selectManyCheckbox

我正在尝试使用 aselectOneRadio重绘我的一些组件(即启用/禁用它们)。我试过只使用我的selectManyCheckbox; 没用。我也试过把selectManyCheckbox里面的h:panelGroup; 也没有工作。我很确定我的标签是正确创建的,因为我不知道它还能如何工作。

这是我到目前为止所拥有的:

我使用 selectOneRadio 是因为我希望最终能够扩展过滤器选项。对此的任何帮助将不胜感激!

0 投票
1 回答
363 浏览

textbox - How to restrict input for a trinidad input date control?

I have a control on a page, and would like to restrict users entering dates directly into the textbox associated with the date picker.

Is there any way to do this.

Thanks and Regards,

Wriju

0 投票
1 回答
1390 浏览

windows - java.io.IOException:不是 GZIP 格式的异常

我有一个使用 PRIMEFACES 3.3 SNAPSHOT 组件的 JSF 2.0 (Trinidad) 应用程序,我正在尝试使用 p:schedule 但每次调用带有标签的页面时都会出现异常。奇怪的是,当我使用没有 trinidad 的普通 JSF 应用程序时,它可以工作。

这是堆栈跟踪:`SEVERE: java.io.IOException: Not in GZIP format at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:137) at java.util.zip.GZIPInputStream.(GZIPInputStream.java:58) ) 在 org.apache.myfaces.trinidadinternal.renderkit.core.CoreResponseStateManager._restoreSerializedView(CoreResponseStateManager.java:289)

0 投票
0 回答
112 浏览

java - 如何确定用户何时取消从网站下载文件 --- tr:fileDownloadActionListener

我在特立尼达图书馆使用 JSF 1.2

在我的 xhtml 文件中,为了启用下载,我正在使用<tr:fileDownloadActionListener>。

我如何知道用户何时取消下载文件?