Merge remote-tracking branch 'remotes/origin/master' into hechu1

hechu1
何楚 6 years ago
commit c7b82d7e82

@ -2,14 +2,22 @@ package filter;
import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebFilter(filterName = "OnlineCheck")
@WebFilter(filterName = "OnlineCheck",urlPatterns = "/home.jsp")
public class OnlineCheck implements Filter {
public void destroy() {
}
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
HttpServletRequest request = (HttpServletRequest) req;
if(request.getSession().getAttribute("user")==null){
HttpServletResponse response = (HttpServletResponse) resp;
response.sendRedirect("/login.jsp");
return;
}
chain.doFilter(req, resp);
}

Loading…
Cancel
Save