onlineCheck

zgl
zhai_lw 7 years ago
parent b1c174822a
commit 51b73e3813

@ -2,14 +2,22 @@ package filter;
import javax.servlet.*; import javax.servlet.*;
import javax.servlet.annotation.WebFilter; import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException; import java.io.IOException;
@WebFilter(filterName = "OnlineCheck") @WebFilter(filterName = "OnlineCheck",urlPatterns = "/home.jsp")
public class OnlineCheck implements Filter { public class OnlineCheck implements Filter {
public void destroy() { public void destroy() {
} }
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException { 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); chain.doFilter(req, resp);
} }

Loading…
Cancel
Save