3

こんにちは、このコードに従いましたが、ログアウト ボタンがメニューバーの右側にありません。

PFからのサンプル

ここに私のxhtmlページがあります

<h:body>
    <p:menubar autoDisplay="false">
        <p:menuitem value="Home" url="/index.jsf" />

        <p:submenu label="Maintenance" >
            <p:menuitem value="Course" url="/views/course/list.jsf" />
            <p:menuitem value="Student" url="/index.jsf" />
        </p:submenu>

        <f:facet name="options">
            <p:commandButton type="button" value="Logout" icon="ui-icon-extlink" />
        </f:facet>
    </p:menubar>
</h:body>
4

5 に答える 5

4

style="float: right;" を使用する必要があります。ボタン内に配置するか、CSS スタイルシートにプロパティを含めます。

于 2013-01-04T12:35:29.237 に答える
0

これは、primefaces 3.5 から primefaces 3.5 への変更でのみ動作し、動作します。これは、primefaces リンクprimefaces ブログで確認できます。

詳細については、primefaces ショーケース ページを参照してください。primefaces ショーケース メニューバー サンプル コードのサンプル ページ。

<f:facet name="options">
<p:inputText style="margin-right:10px"/>
<p:commandButton type="button" value="Logout" icon="ui-icon-extlink" />
</f:facet>

于 2013-09-14T14:38:35.453 に答える