0
最後にチェックされたデータベースのロールでデータテーブルの役割を設定したいとします。これをどのように実装できますか?別のデータテーブルのレコードのチェックボックスの選択に基づいてデータテーブルを作成する
public class Database implements Serializable {
private List<Role> roles;
private String name;
private boolean selected;
...
}
public class Role implements Serializable {
private String name;
...
}
data.xhtmlこの
...
<p:dataTable id="databases" var="database" value="#{dataBean.databases}" >
<p:column>
<p:selectBooleanCheckbox value="#{database.selected}">
<p:ajax update="roles, databases" immediate="true" />
</p:selectBooleanCheckbox>
</p:column>
<p:column headerText="Databases">
<h:outputText value="#{database.name}" />
</p:column>
</p:dataTable>
<p:dataTable id="roles" var="role" value="#{dataBean.roles}" >
<p:column headerText="Roles">
<h:outputText value="#{role.name}" />
</p:column>
</p:dataTable>
どのレコードを選択したのかを確認するにはどうすればよいですか? – Seitaridis
編集した私の答え – rags
ありがとうございます。 – Seitaridis