Primefaces 3.0 : TreeNode and ContextMenu



在我的应用程序中,我有一个具有各种对象类型(源,表等)的树。我想为不同类型的对象(添加,删除,编辑等)启用上下文菜单。

如何在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 showcase。

相关内容

  • 没有找到相关文章

最新更新