1月20日(木)3、4コマ目
今日、やったこと フィルター(javax.servlet.Filter)を使う 課題 今日のホワイトボード 非認証ユーザーはログインページしか表示しない 非認証ユーザーが認証済みユーザーが利用するページを直接リクエストした場合、強制的にログインページを表示するようにしたい。 図 非認証ユーザーにはユーザー情報ページは表示しない そもそもクライアントがアクセスできるのは WEB-INF以下は直接アクセスNG。サーブレットからフォワードして表示。 図 WEB-INF以下はクライアントから直接アクセスできない フィルター 各サーブレット、JSPで認証済みか否かをチェックすると、大量にある場合、非常にめんどくさい。そこで、フィルタを使えば、一か所でチェックができる。 図 フィルターで認証済みかチェック フィルターの例 課題 シーケンスについて 忘れていると思い、ちょこっと説明。 図 シーケンスについて 締め切りは1月27日(木)の4コマ目終了時。