默认情况下,使PrimeFaces dataTable可编辑

时间:2012-02-15 09:41:18

标签: java jsf jsf-2 primefaces

我正在使用JSF2,PrimeFaces 3.有没有办法让dataTable默认可编辑,这样用户就不必单击rowEditor按钮了?

我正在使用dataTable初始获取用户输入。

1 个答案:

答案 0 :(得分:4)

不要将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>