Jsf 2 删除嵌套数据表中的行
我正试图删除嵌套数据表中的一行,但收到以下消息:已尝试对已删除实例执行操作 行仍将被删除,但视图将变得一团糟。。我删除的那一行下面的所有其他行都消失了。我必须重新启动应用程序才能正确查看更改 这是一种观点:Jsf 2 删除嵌套数据表中的行,jsf-2,datatable,delete-row,Jsf 2,Datatable,Delete Row,我正试图删除嵌套数据表中的一行,但收到以下消息:已尝试对已删除实例执行操作 行仍将被删除,但视图将变得一团糟。。我删除的那一行下面的所有其他行都消失了。我必须重新启动应用程序才能正确查看更改 这是一种观点: <h:dataTable var="father" value="#{miuchile3.getMenusPadre(miuchile3.keyModulo)}"> <h:column>
<h:dataTable var="father" value="#{miuchile3.getMenusPadre(miuchile3.keyModulo)}">
<h:column>
<li>
<h:panelGroup rendered="#{father!=null}">
<h:commandLink value="#{father.nombre}"
action="#{miuchile3.setMenu(father)}" rendered="#{father!=null}">
<f:ajax render=":menupags:menuDetalle"/>
</h:commandLink>
</h:panelGroup>
<ul>
<h:dataTable var="submenu" value="#{miuchile3.getHijos(father.id)}" rendered="#{father!=null}">
<h:column>
<li><h:commandLink value="#{submenu.nombre}"
action="#{miuchile3.setMenu(submenu)}">
<f:ajax render=":menupags:menuDetalle"/>
</h:commandLink></li>
</h:column>
<h:column>
<h:commandLink value="Eliminar"
action="#{miuchile3.DeleteMenu(submenu)}" >
</h:commandLink>
</h:column>
</h:dataTable>
</ul>
</li>
</h:column>
<h:column>
<h:commandLink value="Eliminar"
action="#{miuchile3.DeleteMenu(father)}" >
</h:commandLink>
</h:column>
</h:dataTable>
-
尝试使用delete函数上的a4j:commandButton,然后尝试呈现数据表