1

私は StackOverflow を初めて使用しますが、かなり長い間フォローしてきました。問題は次のとおりです。ユーザーが別のページからアクセスする確認ページのような JSF ページがあります。現在、確認ページには多数のテンプレート (ヘッダーとフッターのタイル、および CSS、JS を含む) が含まれており、そこに到達すると非常によく表示されます。

確認ページには、送信する属性がいくつかあるフォームがあります。エラーが発生して送信をクリックすると、すべてのテンプレートが失われ、エラー メッセージが表示された /faces/confPage.xhtml が表示されます。

以下は私のコードと結果です:

`

  <h:form id="configForm" >

     ------
     ------
             <h:commandButton type="submit" id="xxxButton" value="Click here to           
                 Apply Changes" action="#{xxxBean.saveDataListTest}"          
                styleClass="applybutton" >

             </h:commandButton>
          </div>

     </h:form>  

`

これは、私が示した xhtml のほんの一部です。すべてのページが指す私の通常の URL は localhost:7001/XXX_GUI/faces/ です。これは、スタイルがすべてのテンプレートでプロパティを表示するときです。しかし、送信を押したときにページにエラーがある場合、URL は前者ではなく localhost:7001/XXX_GUI/faces/configPage.xhtml になります。

参考までに-結果のためにfaces-config.xmlで使用しました。しかし、ページにエラーがある場合、ナビゲーション ルールはまったく呼び出されません。

これが私の最初の投稿であるため、私の言葉遣いやフォーマットを許してください。

どんな助けでも大歓迎です。

4

0 に答える 0