如何在primefaces生成的“td”中添加表格?

时间:2016-11-10 19:27:37

标签: jsf primefaces jsf-2 css-tables

我正在使用primefaces 6.0和JSF 2.2开发动态表。我有TreeNode名称nodoRoot。我在每个h:commandLink中使用element添加children,呈现p:treeNode。每个element都有list names <h:form id="myForm"> <h:panelGroup id="pgSystem"> <p:treeTable id="tablaSystem" class=" validate tablaNormal" style="border:none;" value="#{myBean.nodoRoot}" var="element"> <f:facet name="header"> Sistema </f:facet> <p:column headerText="Nombre"> <h:outputText value="#{element.nombre}" /> <h:panelGroup id="agregarParteHija#{element.id}"> <h:commandLink action="#{myBean.cargarNuevaParte(element)}"> <f:ajax render="anotherForm" execute="agregarParteHija#{element.id}"/> <i class="material-icons small">add</i> </h:commandLink> </h:panelGroup> </p:column> <p:column headerText="Names"> <p:dataTable value="#{question.names}" var="name"> <p:column> <h:outputText value="#{name}"/> </p:column> </p:dataTable> </p:column> </p:treeTable> <br/> </h:panelGroup> </h:form> ,我希望以最佳方式显示此信息。

我有这个:

enter image description here

我想:

enter image description here

另外,在第一张图片中你可以看到(红色)子表有一个标题,我想删除它。

这是我的代码:

Create table(id ... , foreignKEY INT NOT NULL,
 Constraint FOREIGN KEY(foreignKEY) REFERENCES  table_refered(it primary key));     

谢谢!

0 个答案:

没有答案