【发布时间】:2015-07-14 14:47:00
【问题描述】:
我正在使用<p:menubar>。我已经看到我可以使用 'facet' 来呈现自定义内容,如展示中所示。
我现在要做的,是在第一个 MenuItem 的左侧放置一个文本。
<h:form>
<p:menubar autoDisplay="false">
<f:facet name="options">
<p:outputLabel value="My Company"/>
</f:facet>
<p:menuitem value="Home" outcome="index.xhtml" icon="ui-icon-pencil" style="float: right;"/>
<p:menuitem value="Register" outcome="register.xhtml" icon="ui-icon-pencil" style="float: right;"/>
<f:facet name="options">
<p:commandButton action="login.xhtml" value="Login" icon="ui-icon-extlink"/>
</f:facet>
</p:menubar>
</h:form>
我希望我的意思很清楚。在任何情况下,Outputlabel 都会显示在菜单栏的右侧。
【问题讨论】:
标签: jsf jsf-2 primefaces