繁体   English   中英

Primefaces 3.0:TreeNode 和 ContextMenu

[英]Primefaces 3.0 : TreeNode and ContextMenu

在我的应用程序中,我有一棵树,其中包含各种 object 类型(源、表等)。 我想为不同类型的 object 启用上下文菜单(添加、删除、编辑等)。

如何在 Primefaces 中的树节点上使用上下文菜单?

在实践中从未这样做过(我仍在使用 Primefaces 2.x),但从理论上讲,facelet 代码应该如下所示:

<h:form>
  <p:tree value="#{myBean.tree}" var="node" id="tree"
          selectionMode="single" selection="#{myBean.selectedNode}">
     <p:treeNode>
        <h:outputText value="#{node}" />
     </p:treeNode>
  </p:tree>

  <p:contextMenu for="tree" id="menu">
    <p:menuitem value="Add" actionListener="#{myBean.add}" />
     ...
  </p:contextMenu>
</h:form>

p:contextMenup:tree的用法显示在Primefaces 展示中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM