首页>代码>SpringBoot+Thymeleaf+内嵌数据库H2+SpringData JPA简单党员信息管理系统>/party-member-management/src/main/java/com/no1/config/LoginHandlerInterceptor.java
package com.no1.config; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 登陆检查, */ public class LoginHandlerInterceptor implements HandlerInterceptor { //目标方法执行之前 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Object name = request.getSession().getAttribute("loginname"); if(name == null){ //未登陆,返回登陆页面 request.setAttribute("msg","没有权限请先登陆"); request.getRequestDispatcher("/index.html").forward(request,response); return false; }else{ //已登陆,放行请求 return true; } } @Override public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception { } @Override public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception { } }
最近下载更多
xiaoyu111ewsd LV4
2月29日
masstter LV1
2023年11月17日
linmou LV8
2023年3月13日
jlmarket LV22
2022年12月2日
werqjkl LV5
2022年9月30日
black8angel LV4
2022年9月21日
yunYUN123 LV1
2022年6月9日
interface LV22
2022年5月29日
wanglinddad LV54
2021年12月26日
1973356987 LV13
2021年6月18日
最近浏览更多
WBelong LV7
3月29日
微信网友_6909455156350976 LV2
3月16日
quartz LV7
3月13日
xiaoyu111ewsd LV4
2月29日
admin_z LV22
1月28日
微信网友_6827593093173248
1月18日
暂无贡献等级
龙浅君陌
1月7日
暂无贡献等级
暂无贡献等级
1140717565 LV2
2023年12月29日
光遇122334 LV1
2023年11月27日