各行のIDを、テーブルを作成する配列内の現在のアイテム(idフィールドを持つオブジェクト)のIDに設定したいデータテーブルがあります。
例:
<h:dataTable
value="#{bean.list}"
var="item">
<h:column>
<h:outputText id="#{item.id}" .... />
</h:column>
</h:dataTable>
これは私が得るように機能しません:javax.servlet.ServletException: Empty id attribute is not allowed
。
JSFがIDを作成する方法が原因で、この方法でIDを設定することはできませんか、それとも私は何か間違ったことをしていますか?