我需要在InputText中创建一个带有InputText的primefaces Datatable并在inputText中编辑de信息
我使用下一个代码创建数据表:
<p:dataTable value="#{busquedaArticulo.attr}" var="rowName" styleClass="table table-bordered table-stripped" rowIndexVar="rowIdx">
<p:column headerText="" styleClass="ui-widget-header">
<h:outputText value="#{rowName}"/>
</p:column>
<p:columns value="#{busquedaArticulo.siz}" var="columnName" headerText="#{columnName}" columnIndexVar="colIdx">
<h:inputText id="siz" value="#" styleClass="form-control" />
</p:columns>
</p:dataTable>
答案 0 :(得分:0)
我建议你使用可编辑的行。您可以显示每个条目的值,如果它已由用户设置或具有默认值或将其保留为空或“未设置”#34;如果没有设置。 用户可以单击铅笔图标并编辑每行的值。一旦编辑了行,您就可以在辅助bean中获得新值。 看看这个:http://www.primefaces.org/showcase/ui/data/datatable/edit.xhtml 希望它有用:)