在JSF数据表中声明项的HTML数组
我正在显示一个网格,如下所示在JSF数据表中声明项的HTML数组,jsf,primefaces,Jsf,Primefaces,我正在显示一个网格,如下所示 <p:dataTable id="dataTable" binding="#{table}" var="list" value="#{addIPDetails.IPAllocationDetailList}" > <f:facet name="header"> <font class="table-heading">Update Allocated IPs List</font> </f:face
<p:dataTable id="dataTable" binding="#{table}" var="list" value="#{addIPDetails.IPAllocationDetailList}" >
<f:facet name="header">
<font class="table-heading">Update Allocated IPs List</font>
</f:facet>
<p:column>
<f:facet name="header"> </f:facet>
#{table.rowIndex + 1}
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="IP Address" />
</f:facet>
<h:outputText value="#{list.ip_address}" />
</p:column>
<p:column>
<f:facet name="header">Description</f:facet>
<p:inputText id="description" value="#{list.description}"></p:inputText>
</p:column>
<f:facet name="footer">
<p:row>
<p:column>
<p:commandButton value="Update..." update="dataTable" id="btnSave" actionListener="#{addIPDetails.updateDetails}"
onstart="bui.show();" oncomplete="bui.hide();" style="width:140px" />
</p:column>
</p:row>
</f:facet>
我想做的就是把它作为一个HTML数组发布,就像在简单的HTML中一样,我们可以将它声明为“description[]”,提交后我们就得到了完整的数组。这样,提交后遍历数组将很容易。请告知 您到底为什么要更改指定JSF的工作方式?这样JSF就不再工作了。如果你真的,真的出于某种不明显的原因需要它的话,只需删除JSF并自己编写所有简单的HTML/CSS/JS。谢谢
dataTable:0:description
dataTable:1:description
dataTable:2:description