0

pages.xml のパターンを動的に書き換える際に問題に直面しています。

Webページにメインメニューとサブメニューがあり、ユーザーが www.website.com/mainmenu/submenu1 を指定したときのようなシナリオがあり、ELメソッドはその特定のページを動的に実行して書き換える必要があります.すべてのメニューとサブメニューはバックエンドから来るため. また、ユーザーがサブメニュー項目を選択すると、ホームページから動作するはずです。つまり、両方の方法(双方向)で機能するはずです。重要な部分は、ユーザーがアドレス バーに URL を入力したときにバックエンドから /mainmenu/submenu 名を実行して取得する方法です。これは seam フレームワークを使用してのみ pages.xml を使用する必要があります。

前もって感謝します!!私の説明が明確でない場合はお知らせください。

4

1 に答える 1

0

seam docs を読んでみてください....

<page view-id="/yourPage.xhtml">
        <rewrite pattern="/{mainmenu}/{submenu}"/> 
        <param name="mainMenu" required="true" value="#{yourBean.mainMenu}"/>
        <param name="subMenu" required="false" value="#{yourBean.submenu}"/>
        <action execute="#{yourBean.processPage}" on-postback="false"/>
</page>

SEAM ドキュメント

于 2016-08-17T13:08:27.613 に答える