package bas.interceptor; import bas.bassupportutil.ErrorCodes; import bas.response.RestResponse; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.extern.slf4j.Slf4j; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; /** * 请求参数拦截器 * * @time: 2018年04月23日 * @author: wentao * @copyright: Wuxi Yazuo ,Ltd.copyright 2015-2025 */ @Slf4j public class RequestInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception { //此处用于判断是否已经登录,只需要修改一下session名即可 RestResponse restResponse=new RestResponse(); httpServletRequest.setCharacterEncoding("utf-8"); HttpSession session = httpServletRequest.getSession(); Integer user_id=(Integer) session.getAttribute("userId"); if(user_id==null || "".equals(user_id)){ httpServletRequest.getRequestDispatcher("WEB-INF/page/login.jsp").forward(httpServletRequest, httpServletResponse); return false; } return true; } @Override public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception { } @Override public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception { } }

smrhmjh LV1
2024年4月9日
人间蒸发 LV23
2024年4月1日
xdzxwje LV1
2023年12月3日
微信网友_6469820124057600 LV6
2023年5月30日
79134582 LV2
2023年3月19日
1443251642 LV1
2022年12月19日
taowufeng2 LV8
2022年12月12日
13112360 LV2
2022年9月26日
woaiyuan3619 LV3
2022年9月26日
wangjialiang1 LV17
2022年6月6日

lvyga1 LV2
2024年12月17日
ma406805131 LV19
2024年12月12日
PP123456789
2024年10月31日
暂无贡献等级
zvcbnlk LV2
2024年9月20日
ZXB999
2024年5月23日
暂无贡献等级
a18687266730
2024年4月18日
暂无贡献等级
denglu123321 LV4
2024年4月11日
微信网友_6945567553622016 LV1
2024年4月10日
smrhmjh LV1
2024年4月9日
人间蒸发 LV23
2024年4月1日