私は 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で使用しました。しかし、ページにエラーがある場合、ナビゲーション ルールはまったく呼び出されません。
これが私の最初の投稿であるため、私の言葉遣いやフォーマットを許してください。
どんな助けでも大歓迎です。