问题标签 [icefaces]

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 回答
715 浏览

jsf -

以上代码播放flash文件但不显示控件!

0 投票
2 回答
555 浏览

java - 输入字段的自定义 facelet 组件

我正在创建一个带有很多输入字段的“大”表单。为了让事情变得更容易,我尝试创建一个 facelet 组件,它封装了用于创建具有两个列的表的代码,其中第一个列包含标签,第二个列包含输入字段。

包含该组件的标签如下所示:

textInput 组件的源代码(简化):

虽然表单看起来很安静,但我有一个问题是用户的值没有写回 bean。我认为原因是 #{registrationBean.deal.city} 只评估一次,而不是在提交表单时评估。我想我在这里的推理有一些严重的错误,但我找不到关于那个的好文档。

感谢您的任何提示。

0 投票
2 回答
1611 浏览

jsf - 如果至少一个 portlet 不可用,Liferay 错误页面

如果至少一个 portlet 失败,我正在尝试在 Liferay 门户中设置自定义错误页面。

门户总是转发到portlet_error.jsp并在 portlet 位置显示一个红色区域。

如何设置重定向或转发到填充完整页面布局的页面?

问候

0 投票
4 回答
2882 浏览

java - 使用 IceFaces 加载 Ajax 样式

我有一个页面,在该页面上显示从 Web 服务加载的对象列表。可能还要等一下。现在我想用 Ajax 的方式来做,首先显示页面,然后加载列表。当列表加载时,应该显示一个动画。谁能给我一个例子如何使用 JSF/ICEFaces 做到这一点?谢谢。

0 投票
3 回答
4504 浏览

java - Icefaces & JQuery

我想决定要使用的 UI 技术。我正在考虑使用 jQuery 作为 javascript 框架,但想知道 ICEFACES 是否是与 jQuery 一起使用的正确选择。我想使用 Visual Web Icefaces Framework (Netbeans IDE)。请在这里分享你的想法!

谢谢你

0 投票
3 回答
1828 浏览

jquery - Jquery,按 ID 选择 icefaces 元素

使用 jQuery,我们可以这样做:

并将 de 字符串附加到 id 为有序列表的组件。

使用 icefaces 框架,我得到了一个 id 为 form1:p 的组件,我尝试使用以下代码访问它:

字符串附加到 form1,而不是 ID 为 form1:p 的指定组件

0 投票
1 回答
475 浏览

jsf - IceFaces 中的 MenuItem 侦听器测试

我创建了一个 MenuItem 并使用 allProducts.addActionListener(this) 添加了一个 ActionListener;

有没有办法模拟单元测试中单击的菜单?

0 投票
2 回答
5144 浏览

java - JSF 添加动作监听器

我正在动态创建一个 MenuItem,并且我想在单击 MenuItem 时添加一个自定义侦听器。

我已经尝试添加 addActionListener 和 setActionListener ,但是当点击链接时这些都不会被调用。

似乎有一个名为“listeners”的列表附加到 MenuItem(我可以在使用侦听器静态调试 MenuItem 设置时看到这一点)。知道如何正确添加侦听器吗?

0 投票
2 回答
5350 浏览

jsf - JSF/IceFaces 条件渲染

我正在使用 Icefaces 条件渲染组件,但它无法获取布尔值:

豆码:

错误消息:错误解析:#{coverage.empty}

为什么 IceFaces 无法识别布尔值?

0 投票
1 回答
1169 浏览

jsf - jsf / icefaces 的问题取决于表单字段和验证

我有一个包含 3 个字段的表单(简化示例)。

第一个是复选框。

<ice:selectBooleanCheckBox value="#{backingBean.bean.visible}" ID="checkbox1" partialSubmit="true" >

第二个是一个

<ice:inputText ID="text1">

第三个也是一个

<ice:inputText ID="text2" required="true" validator="mycustomvalidator">

text1 应该仅在选中 checkbox1 时可见。text2 是必填字段,并设置了 customvalidator。

因此,我第一种仅使用 #{backingBean.bean.visible} 的方法失败了,因为 text2 has 是必需的,并且当 text2 字段为空时(单击复选框后)会出现验证消息。由于验证错误,表单从未完全提交,因此设置了可见属性(从未达到更新模型阶段)。

我还尝试对 selectBooleanCheckBox 使用 immediate="true" ,但这只会导致 required="true" 的验证消息消失但 mycustomvalidator 的验证仍然触发。

所以我的问题是:如何确保 text1 仅在单击 checkbox1 时可见?谢谢。