セッションチェック用のサーブレットフィルタ記述例
お仕事用メモ。処理に関係ないところは省略してあるので、このままでは動かないよ。
public class SessionCheckFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { if (req instanceof HttpServletRequest) { HttpServletRequest request = (HttpServletRequest) req; HttpSession session = request.getSession(false); if (session == null) { // セッションが切れていた場合の処理 // ロギング、画面遷移など } } chain.doFilter(req, res); } }