bob*_*cac 6 primefaces treetable jsf-2.2
我有一个p:treeTable
表单和p:dialog
另一种形式,从p:dialog
我添加数据到p:treeTable
在提交h:commandButton
对话框时,我添加p:treeTable
了orded的更新以查看添加的节点
问题是用户打开的所有扩展节点都将崩溃
我发现这个问题在更新之后避免了p:treeTable的崩溃,在他写的问题解决但他的问题没有答案或解决方案
Pau*_*ski 15
为避免折叠或扩展,您必须将Java端的节点标记为折叠或展开.为此,只需添加一些ajax调用和一些侦听器方法.
JSF /面孔:
<p:tree ...>
<p:ajax event="expand" listener="#{backing.nodeExpand}" />
<p:ajax event="collapse" listener="#{backing.nodeCollapse}" />
...
</p:tree>
Run Code Online (Sandbox Code Playgroud)
的Java /基材:
public void nodeExpand(NodeExpandEvent event) {
event.getTreeNode().setExpanded(true);
}
public void nodeCollapse(NodeCollapseEvent event) {
event.getTreeNode().setExpanded(false);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5485 次 |
最近记录: |