Сделать PrimeFaces dataTable редактируемым по умолчанию - PullRequest
3 голосов
/ 15 февраля 2012

Я работаю над JSF2, PrimeFaces 3. Есть ли способ сделать dataTable редактируемым по умолчанию, чтобы пользователям не нужно было нажимать кнопку rowEditor?

Я использую dataTable для принятияизначально пользовательский ввод.

1 Ответ

4 голосов
/ 15 февраля 2012

Не хранить 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>
...