動的インクルードを含む jsp ページがあります。各動的インクルードは独自のバッキング Bean を呼び出し、dataTables とバッキング Bean からのデータの読み取りで正常に動作しますが、コマンド ボタンで問題に直面しています。コマンド ボタンをクリックすると、コントロールが Bean に転送されず、onclick メソッドにヒットしていないため、次のページに移動しません。
どんな提案も役に立ちます。
動的インクルードを含む jsp ページがあります。各動的インクルードは独自のバッキング Bean を呼び出し、dataTables とバッキング Bean からのデータの読み取りで正常に動作しますが、コマンド ボタンで問題に直面しています。コマンド ボタンをクリックすると、コントロールが Bean に転送されず、onclick メソッドにヒットしていないため、次のページに移動しません。
どんな提案も役に立ちます。
<jsp:include page>
背後にある動的 Bean プロパティの値が、フォームの送信時と、フォームを含むページの表示時とで正確に同じであることを確認する必要があります。したがって、リクエスト スコープの Bean から取得した場合は、管理プロパティとして設定するか、ExternalContext#getRequestParameterMap()
. 別の方法として、Bean をセッション スコープに配置することもできますが、エンドユーザーが同じセッションで複数のブラウザ ウィンドウ/タブで同じページを開いている場合、これはうまく機能しません。