生成 jsf 复选框
我有一个多选列表框,根据用户选择的元素数量,我必须显示相同数量的复选框。我正在使用 jsf 和 primefaces /spring webflow。我怎样才能做到这一点?有什么例子吗? 我必须制作一个复选框,允许一键单击检查所有生成的复选框。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
,因此,具有固定
值的
。像这样的东西:
因此,只需预填充
:selectManyCheckbox> 基于
的值。与类似的东西
我相信上面的简单例子就足够了。对于 PrimeFaces,只需将
替换为
。然而,我不知道 Spring Webflow 在其中如何发挥作用,因为我从未使用过它。这留给您作为练习。提示:确保
availableCheckboxItems
包含所需的值,具体取决于应表示“切换所选项目”的
的当前值。Thus, a
<h:selectManyListbox>
with a fixed<f:selectItems>
value.With something like:
Thus, just prepopulate the
<f:selectItems>
of a<h:selectManyCheckbox>
based on the value of the<h:selectManyListbox>
.with something like
I believe the above trivial examples are sufficient. For PrimeFaces, just replace
<h:xxx>
with<p:xxx>
. I have however no idea how Spring Webflow plays a role in this as I have never used it.That's left as an exercise for you. Hint: make sure that
availableCheckboxItems
contains the desired values depending on the current value of the<h:selectBooleanCheckbox>
which should represent the "toggle selected items".