HttpServletRequest request = (HttpServletRequest)arg0; HttpServletResponse response = (HttpServletResponse)arg1; HttpSession session = request.getSession(); String currentURL = request.getRequestURI(); String name = (String)session.getAttribute("USER_NAME"); String targetURL = currentURL.substring(currentURL.indexOf("/", 1), currentURL.length()); if (!"/index.jsp".equals(targetURL) && ("".equals(name) ||name==null)){ response.sendRedirect(request.getContextPath() + "/index.jsp"); return; }else{ arg2.doFilter(request, response); }