如果没有登录或者登录信息失效,则在Filter中跳转到登录页
String userInfo = getCookieValue("usertokenss", (HttpServletRequest)servletRequest);
if(!StringUtils.isEmpty(biUserInfo)) {
LocalUser.getInstance().setBiUser(new String(DESEncryptTools.decrypt(biUserInfo)));
}else{
// biUserInfo为空,说明rsbi还没有登录;方式一:跳转到登录页
// servletRequest.getRequestDispatcher("/login.html").forward(servletRequest, servletResponse);
// 方式二:下面是跳转到rsbi的登录页
HttpServletResponse response = (HttpServletResponse) servletResponse;
response.setStatus(302);
response.setHeader("location","/bi/Login.action");
return;
}
还没有评论,来说两句吧...