お世話になっております。
表題のとおり、Webアプリケーションのダイレクトアクセス対応について質問させていただきます。
ユーザがログイン後、ダイレクトアクセスによる正規ではない画面遷移をされた場合の対処でどのような制御を行えばよいでしょうか?
現状考えている案としては、
①遷移元画面のバッキンビーンの関数にアクセスした際、遷移先の画面IDをフラッシュにセットし、遷移先画面をリターン
②遷移先画面のf:event type="preRenderView" listenerで遷移先バッキンビーンの関数に遷移先画面IDを引数にアクセス
③上記のバッキンビーンで、引数の画面IDと、フラッシュの画面IDを比較し、異なっていた場合エラー画面に遷移させる。
このような動きで問題ないでしょうか?
大変わかりにくい文章で申し訳ないのですがよろしくお願いいたします。
環境
Java EE7,
JSF2.2
GlassFish
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/16 04:11