81,092
社区成员
发帖
与我相关
我的任务
分享
HttpServletRequest servletRequest = (HttpServletRequest) request;
HttpServletResponse servletResponse = (HttpServletResponse) response;
HttpSession servletSession = servletRequest.getSession();
String path = servletRequest.getRequestURI();
if (path.indexOf("/login/login.jsp")>-1) {
chain.doFilter(request, response);
return;
}
AccountCenter accountCenter =(AccountCenter) servletSession.getAttribute("user");
if (accountCenter == null) {
servletResponse.sendRedirect("/login/login.jsp");
}else {
chain.doFilter(request, response);
}
<!-- 配置登陆过滤器 -->
<filter>
<filter-name>login</filter-name>
<filter-class>com.util.LoginFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>login</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>