问题标签 [richfaces]

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 投票
4 回答
28979 浏览

jsf - 在加载时执行支持 bean 操作?

我想为报告导出页面构建一个结果页面。此结果页面必须显示导出状态并提供此导出的下载。

导出是在操作方法中完成的。我可以通过 a 执行它,commandButton但它必须在加载时自动执行。

我怎样才能做到这一点?

JSF:

支持豆:

澄清:这对a4j可行吗?我想到了一个 Ajax 请求触发我的downloadReport操作的解决方案,它的请求是文件下载。

0 投票
5 回答
39082 浏览

jsf - 丰富的扩展数据表列宽

我对 RichFaces 扩展数据表有疑问

如果列多说 20,而不是提供水平滚动条,列会被压缩。

我尝试以 %, px 为单位给出列宽。但没有用。

有谁熟悉这个?

0 投票
3 回答
1373 浏览

jquery - 替代对于 Internet Explorer 6

与 Firefox 相比,我的 Web 应用程序的页面在 Internet Explorer 6 上的加载速度非常慢:IE6 大约 6 秒,Firefox 大约 3 秒。

页面大小在我的应用程序中确实是一个大问题,但我也知道<rich:modalPanel>在 IE6 上确实很慢(由于 DOM 操作)。

由于我们使用了很多它们,我认为这个组件可能确实是这种缓慢的原因之一......

那么,是否有 JSF 替代<rich:modalPanel>组件?

或者最终,您知道可以轻松用于 JSF 中的自定义组件的 javascript / jQuery 模态面板代码吗?

技术资料:

JSF 1.2(+ Facelets)和 Richfaces 3.2.2

0 投票
1 回答
240 浏览

java - 如何确定 RichFaces 中的活动 panelBarItem

我正在使用 RichFaces panelBar,并希望panelBarItem在任何给定时间点确定活动状态。你能建议一种方法吗?

提前致谢!医学博士

0 投票
1 回答
1019 浏览

jsf - 填充richfaces ComboBox

我试图尽可能晚地填充组合框,以提高性能。我曾经在支持 bean 的构造函数中为页面中的所有组合框填充方法。我想在用户需要时填充组合。哪个是最需要使用的事件以及避免延迟和并发问题的方法?

非常感谢

0 投票
2 回答
8339 浏览

jsf - JSF a4j:支持 h:selectManyCheckbox

我在 JSF selectManyCheckbox 和 A4J 支持方面遇到问题。目的是在选中复选框时运行一些操作。这在 Firefox 中完美运行。然而,在任何 IE (ie6 / ie7 / ie8) 中进行测试时,发现正在调用该操作,但所选值被置为 null。只是为了测试它,我放置了一个 JSF commandButton 来提交表单并检查选择的值是否正确。所以问题实际上出在 ajax 操作中(没有提交表单)。这是我的代码:

哪里cardListProvider.categoriesList是一个List<SelectItem>并且cardListProvider.categoriesHolder.selectedCategories是一个List<String>

有人遇到过这个问题吗?谁能帮我这个?谢谢

0 投票
1 回答
1469 浏览

java - 如何将rich:datatable的filterBy值保持在会话范围内?

是否可以将 a 的 filterBy 值保留rich:datatable rich:column filterBy="..."在 SESSION 范围内?

0 投票
1 回答
2208 浏览

internet-explorer - 丰富的:带有 Internet Explorer 的数据表和可扩展列

我用rich:datatable 和rich:column 为可扩展列/行创建了一个简单的解决方案,类似于:Best way to make an expandable/collapsible subTable with rich:dataTable

facelets 代码(简化)如下:

当您单击详细信息框时,这会提供一个带有展开列的表格,详细信息列呈现在实际行下方。支持 bean 上的 expandAllAction 只是迭代行并将它们的扩展属性设置为与支持 bean 中的相同,从而扩展/取消扩展所有行。

然而,这在 Internet Explorer(IE7 或 IE8)上不能正常工作,尽管它适用于 FF 和 Chrome。如果用户单击复选框,则在他单击页面上的任何其他位置之前不会呈现任何内容。支持 bean 和对象正在更新,但在单击其他元素之前不会重新渲染。

这又是 IE 的问题还是只是 Richfaces 的错误?我在 IE 和 tbody 上发现了一些类似的问题,但应该已经修复了。我可以提交错误报告,但在那之前,有什么简单的解决方法吗?

Richfaces 版本是 3.3.1,它在 Jboss 4.2.1GA 和捆绑的 Sun RI 上运行。

0 投票
1 回答
2275 浏览

jsf - 动态生成具有rich:columns 的列对

是否可以使用 RichFaces 的组件动态生成列对?rich:columns(版本 3.3.0)

理想情况下,我想生成类似于以下内容的内容:

...也就是说,每列对有一个标题单元格,下面有两列。但是,合并的标题并不那么重要。

我已经查阅了文档,虽然他们建议使用colspan罐头(以某种方式),但他们没有提供任何示例。

任何帮助表示赞赏!

0 投票
1 回答
3098 浏览

jsf - 如何获取rich:dataTable 中一行的行索引?

我正在尝试为 a 中的每一行输出行索引rich:dataTable。看起来该stateVar属性会这样做,但我不知道如何使用它。

这方面的参考文档是没有希望的:

该属性提供对客户端组件状态的访问

简单地输出状态变量会产生“org.ajax4jsf.component.SequenceDataAdaptor$1@f63387”。我在网上快速浏览了一下源代码,但没有运气。

有谁知道哪个属性dataTable会给我行索引?