问题标签 [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.
ajax - 扩展数据表调整大小
我正在使用richfaces 的组件extendedDataTable,我需要扩展网格高度以显示所有行而不使用滚动条。为此,我添加了一个在页面加载时运行的 java 脚本方法。此方法旨在调整网格的大小。
我无法在代码中执行此操作的原因是我不知道每行的高度,因为它不是固定的,因为允许自动换行。
我的问题是,当发生 ajax 操作并且extendedDataTable 呈现时,onLoad 不会再次执行。那么在完成 ajax 请求后如何执行 javascript 方法?
谢谢
java - Richfaces 仅在一个页面上启用
我努力解决这个问题,但没有办法找到解决方案。
我只是不想为一个且只有一个 HTML 页面启用richfaces。
为什么 ?因为我只在一页上使用 RichFaces。此外,由于我不使用 JavaScript 代码,我在页面加载过程中浪费了宝贵的时间。
=> 此代码添加在我的每个页面上。我只是不想在我的页面“helloRichfaces.jsf”上
<link class="component" href="/myProject/a4j/s/3_3_1.GAorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf" rel="stylesheet" type="text/css" /><link class="component" href="/myProject/a4j/s/3_3_1.GAorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf" media="rich-extended-skinning" rel="stylesheet" type="text/css" /><script type="text/javascript">window.RICH_FACES_EXTENDED_SKINNING_ON=true;</script><script src="/myProject/a4j/g/3_3_1.GAorg/richfaces/renderkit/html/scripts/skinning.js.jsf" type="text/javascript"></script><meta http-equiv="content-type" content="text/html; charset=utf-8" />
祝你好运 !
jsf - 使用 RichFaces 上传文件
我目前正在研究使用 Java Server Faces 上传一些文件。我使用 RichFaces找到了这个很棒的介绍。但是,我在理解这里的过程时遇到了一些麻烦。
首先,用户选择一个文件,如果立即上传设置为 true,则使用 ajax 处理文件,到目前为止一切顺利。然而,当谈到下一步时,Bean 端的侦听器让我感到困惑:
绝对路径是指向我计算机上的临时目录,当然我明白这一点,但是您如何使该文件对 webbapplication 可用?我的应用程序部署为 WAR 文件。是否可以将其上传到WAR?可能听起来很愚蠢,但实际上可能很方便。
我完全知道我可以重命名文件以将其复制到新位置,但这是要走的路吗?
jsf - 在 Richfaces a4j:repeat 中发送 JSF 参数
我正在尝试在 a4j:repeat 中放置一些下拉菜单。第二个下拉列表的值取决于第一个下拉列表中选择的值。下面是我尝试使用的代码,但它传递了一个空白参数:
如果我将 f:param 更改为发送“1”而不是“#{local.theater.id}”,它会按预期工作。
有没有办法获取第一个下拉列表的选定值并将其作为参数发送?
richfaces - Richfaces - 按 ID 获取元素
我们在我们的一个项目中使用Richfaces。
我需要将元素动态地集中在某些用户操作上。这里的问题是我只有 id (我给元素的JSF特定 id。)
例如:因为h:inputText
我用它作为
并且这个输入框以单独的形式嵌入。当我在表单中包含输入框时,输入框的 id 将是:formName:userNameInputBox (<<formName>>:<<elementId>>)
我将在多个JSP中重复使用输入框。这意味着,我不知道我将在其中包含输入框的父表单。
现在,我需要 focus() 输入框。目前我无法执行此操作,因为我没有实际生成的 id ( <<formname>>:<<elementId>>
),但我只有我提供的 JSF 特定 id。
如何使聚焦元素起作用?
xml - 在 JSF 中显示 XML
我有一种方法可以返回格式化的 XML 字符串。我想以一种包装精美、可读性强的方式在 JSF 页面上展示它。我首先使用了这个解决方案。
结果是缩进的,但它不会包含很长的行(例如有很多属性)
RichFaces 在我的项目中也可用。你有什么建议?
在此先感谢,丹尼尔
jsf - h:inputText 内 a4j:repeat
我的对象中有一个字符串列表,我希望能够使用 a4j:repeat 编辑它们。
下面是我的代码:
我的问题是,当我提交表单时,项目的值永远不会改变。我看过liveemo但即使添加了 UpdateBean,它仍然无法正常工作。
有任何想法吗?
jsf - 使用 Richfaces 的移动应用程序
是否可以使用 Rich-faces 3.3 使用移动应用程序?我知道 ice-faces 和 prime-faces(它有一个称为 touch-faces 的组件)都支持移动开发。如果是,互联网上是否有可用的示例或信息?
谢谢索玛
java - Richfaces 建议箱
我正在尝试使用带有 RichFaces 建议框组件的 SelectItems 列表。问题是我需要存储 id 而不是 SelectItem 的标签。似乎建议框总是存储标签,这会导致问题。有没有办法解决这个问题?
ajax - Richfaces + Icefaces Ajax 推送
我有一个使用 Jboss Seam + Richfaces 的项目,我想使用彗星(ajax 推送)。
我一直在阅读一些东西,发现 Icefaces ajax push 真的很有趣。
问题是我不能让icefaces 和richfaces 一起工作......不确定我是否配置正确。
有人已经这样做了?我有哪些使用 Jboss Seam 的替代方案?
我阅读了有关 Atmosphere 框架及其注释的信息,但我不知道如何将它与 Jboss Seam 一起使用。
提前致谢。