- - PR -
JSFアドレス直たたき対策について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-25 22:29
JSFのページのurlを直で入力されたときの対策について質問があります。
初期ページを呼び出す際に普通のHTMLページからのFORMのhiddenで 文字列を送り、JSF側でその文字列を受け取り判定して 違う文字列だったらエラーページへ飛ぶ。という処理を実現したいのですが、 JSFはJSPが先に呼ばれるのでどうすれば初期処理を割り込ませることが できるのでしょうか? もしくはもっと簡単な方法があるのでしょうか? それから初期ページだけでなくそういった処理を全ページに対して おこないたいと思うのですがなにか良い方法はありますでしょうか? 初歩的な質問かもしれませんが、よろしくお願いいたします。 |
|
投稿日時: 2005-08-25 22:35
Filterじゃだめっすかね・・・。
|
|
投稿日時: 2005-08-25 22:51
ご返信ありがとうございます!
すみませんFilterというのはどういったものなのでしょうか? なんせ初心者なもので申し訳ありません・・・ |
|
投稿日時: 2005-08-26 00:07
Filterとは、Servletへのリクエストやレスポンスを横取りし、その間へ処理を追加するための仕組みです。
ですので、リクエストメッセージのチェックを行ったり、ロギング、サニタイジング等で利用されます。 参考:http://www.atmarkit.co.jp/fjava/javatips/019jspservlet010.html 未記入さんの場合、Filterでhiddenの文字列チェックを行えば良いかと思います。 |
1