3
私はJSF2、PrimeFaces 3で作業しています。ユーザーがrowEditorボタンをクリックする必要がないように、dataTableをデフォルトで編集可能にする方法はありますか?PrimeFacesデータテーブルをデフォルトで編集可能にする
私は最初にユーザー入力を取得するためにdataTableを使用しています。
私はJSF2、PrimeFaces 3で作業しています。ユーザーがrowEditorボタンをクリックする必要がないように、dataTableをデフォルトで編集可能にする方法はありますか?PrimeFacesデータテーブルをデフォルトで編集可能にする
私は最初にユーザー入力を取得するためにdataTableを使用しています。
Dontデータエディタ内にrowEditorを保持しないでください。セル内のinputTextやselectOneMenuなどの編集可能なコンポーネントを用意してください。入力と出力のファセットは冗長です。
<p:dataTable id="myTable" value="#{bean.list_dtls}" var="dataItem">
<p:column>
<f:facet name="header">
<h:outputLabel value="Field 1" />
</f:facet>
<p:inputText value="#{dataItem.myField}" />
</p:column>
</p:dataTable>
送信時にリクエスト値が適用されません。 – Joset
編集可能なコンポーネントのリスナーが、ユーザー入力をデータ可能なセルに書き戻すことを確認します – rags