如何使用<h:dataTable>或<ui:repeat>

我有一个带有的Facelets页面<h:dataTable>。每行都有一个<h:selectBooleanCheckbox>。如果选中此复选框,则应在Bean中设置相应行后面的对象。

  1. 我该怎么做呢?

  2. 如何在支持bean中获取选定的行或其数据?

  3. 还是最好这样做<h:selectManyCheckbox>


哔哔one
浏览 442回答 3
3回答

慕盖茨4494581

通过发送参数的一种方法<h:selectBooleanCheckbox>是通过复选框的标题发送。在中ValueChangeListener,您可以使用来从组件中获取它getAttributes().get("title")。这在需要发送id值作为参数(与选定的行索引相对)的情况下很有用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java