Url Rewrite Filterいいかも

【ハウツー】Java WebアプリでもわかりやすいURLを! – Url Rewrite Filterの使い心地 (1) わかりやすいURLの重要性 | エンタープライズ | マイコミジャーナル

【ハウツー】Java WebアプリでもわかりやすいURLを! - Url Rewrite Filterの使い心地 (1) わかりやすいURLの重要性 | エンタープライズ | マイコミジャーナルApacheのmod_rewirteと同じような機能を提供するUrl Rewrite Filterというのが紹介されています。

J2EEのFilterの機能をつかって実現しています。長々したクエリーストリングのURLは美しくないので、これをつかうといい感じにできます。
設定はXMLファイルで細かく設定できるようで、リクエストパラメータやセッション、クッキーなどを条件に振り分けることも可能です。

未ログインの場合はログインページに。
といったフィルタリング処理を、これで実装しようと思いましたが、うまいやり方が分からず。
セッションの存在を判別して未ログインを判別するのはできるのですが、
全てのアクセスについてセッションを判別して、Login.jspにforward(もしくはredirect)すると記述すると、Login.jsp自体を表示する際にもチェックしてしまいループしてしまうのです。Login.jspへの遷移は除外すればよいのですが、それのやり方がイマイチ分からず。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)