次の問題が発生しました。データテーブルでデータテーブルを取得しました例:
<p:dataTable var="mainarea">
...
<p:dataTable value="#{bean.subarea(mainarea)" selection="#{bean.selectedsubarea}">
<p:colum selectionMode="multiple"/>
...
</p:dataTable>
</p:dataTable>
最初のテーブルが1つの結果しか生成しない限り、正常に機能します。
しかし、2つのテーブルがあるとすぐに、NullPointerExceptionが発生します。
問題は、#{bean.selectedsubarea [x]}に書き込む必要があるため、すべてのサブエリアリストが独自の配列を取得することですが、それを実現する方法がわかりません。
ご協力いただきありがとうございます :-)