以下过滤器位于我的
prj2
中。从那个prj2
中,如果未找到会话,我想要重定向到prj1
的登录页面,该页面的网址为/prj1/sessionexpiry
。 在以下情况下,它不会重定向到登录页面,也不会抛出任何异常。public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain)
throws IOException, ServletException {
HttpServletResponse hsr = (HttpServletResponse) res;
HttpServletRequest hreq = (HttpServletRequest) req;
HttpSession session = hreq.getSession(false);
if (session == null) {
hsr.sendRedirect("/prj1/sessionexpiry");
return;
} else {
chain.doFilter(req, res);
}
}
非常感谢您的帮助
return
语句 - Afsun Khammadli