0

JSF 2.1 アプリケーションを Apache Pluto コンテナーのポートレット モジュールとして使用します。ポートレット ブリッジとして、Jboss ポートレット ブリッジ 3.2 Final を使用します。portlet.xml でそれを遅らせました

<portlet-class>javax.portlet.faces.GenericFacesPortlet</portlet-class>

    <init-param>
        <name>javax.portlet.faces.defaultViewId.view</name>
        <value>/index.xhtml</value>
    </init-param>
    <init-param>
        <name>javax.portlet.faces.preserveActionParams</name>
        <value>true</value>
    </init-param>
    <init-param>
        <name>javax.portlet.faces.autoDispatchEvents</name>
        <value>true</value>
    </init-param>

サーバー上でアプリケーションを実行すると (Tomee にパッチが適用されます)、最初のページ (index.xhtml) は正しく表示されますが、 をクリックして別のページに転送しようとすると<h:commandButton>、コンテナーが必要なページを見つけられません。この問題について、またはポートレット ブリッジを作成する別の方法についてアドバイスをいただけませんか?

4

1 に答える 1