Java 如何创建带有复选框的JSF表?

Java 如何创建带有复选框的JSF表?,java,jsf,jsf-2,Java,Jsf,Jsf 2,我想创建一个JSF表,比如。但是,我想在第一列的每一行中都放置复选框,因为我想同时删除多行,所以我想在每一行中删除按钮。我如何创建这样一个行和删除按钮,删除每一个选定的行?这可以通过AJAX实现吗?我不想刷新页面 最好的祝愿因为您想要一个使用f:ajax的示例,而且其他答案使用的是针对jsf 1而不是2的给定示例,所以您可以将delete按钮修改为类似这样的内容,使用f:ajax 将public void submit更改为public void submitAjaxBehaviorEvent

我想创建一个JSF表,比如。但是,我想在第一列的每一行中都放置复选框,因为我想同时删除多行,所以我想在每一行中删除按钮。我如何创建这样一个行和删除按钮,删除每一个选定的行?这可以通过AJAX实现吗?我不想刷新页面


最好的祝愿

因为您想要一个使用f:ajax的示例,而且其他答案使用的是针对jsf 1而不是2的给定示例,所以您可以将delete按钮修改为类似这样的内容,使用f:ajax


将public void submit更改为public void submitAjaxBehaviorEvent ev

,因为您需要一个使用f:ajax的示例,并且因为其他答案使用的是针对jsf 1而不是2的给定示例,所以您可以将delete按钮修改为类似这样的内容使用f:ajax


将public void submit更改为public void submitAjaxBehaviorEvent ev

Balusc有一个关于JSF中数据表的很棒的教程。 其中一部分是关于带有复选框的行选择:
Balusc有一个关于JSF中数据表的很棒的教程。 其中一部分是关于带有复选框的行选择:

不需要侦听器。方法也可以保留在中。不需要侦听器。方法也可以只保留在中。
<h:commandButton value="Delete Selected">
    <f:ajax execute="@form" render="@form" listener="#{bean.submit}"/>
</h:commandButton>