PrimeFaces-如何添加<;p:子菜单>;在<;p:工具栏组>;?

PrimeFaces-如何添加<;p:子菜单>;在<;p:工具栏组>;?,primefaces,Primefaces,我使用的是PrimeFaces 3.3.1。我需要在中使用。有什么办法吗 我不使用,因为菜单栏有一些问题。比如, 当我想悬停子菜单项时,它的菜单项会在我单击它们之前消失 我使用的是“开始”主题,工具栏看起来比菜单栏好多了 没有“对齐”选项。(我知道我可以通过“样式”选项来完成,但在toolbarGroup中使用对齐选项更简单:) 等等 所以我想使用,但我不能在中使用。如何操作?您应该像这样使用p:menubutton和p:menuitem: <p:toolbarGroup align=

我使用的是PrimeFaces 3.3.1。我需要在
中使用
。有什么办法吗

我不使用
,因为菜单栏有一些问题。比如,

  • 当我想悬停子菜单项时,它的菜单项会在我单击它们之前消失
  • 我使用的是“开始”主题,工具栏看起来比菜单栏好多了
  • 没有“对齐”选项。(我知道我可以通过“样式”选项来完成,但在toolbarGroup中使用对齐选项更简单:)
等等


所以我想使用
,但我不能在
中使用
。如何操作?

您应该像这样使用p:menubutton和p:menuitem:

<p:toolbarGroup align="right">
    <'p:menuButton value="Options">  
        <p:menuitem value="Home" url="http://www.primefaces.org" />  
        <p:menuitem value="ShowCase" url="http://www.primefaces.org/showcase" />  
        <p:menuitem value="TouchFaces" url="http://www.primefaces.org/showcase/touch" />  
    </p:menuButton>  
</p:toolbarGroup> 

我知道。我需要
而不是这些
中的一个。