課程
/后端開發
/Java
/Spring MVC攔截器
添加判斷代碼后,在登錄頁面進行登錄無法跳轉到hello1.jsp,一直被攔截而重定向login.jsp,這是需要怎么解決呢?
2017-02-13
源自:Spring MVC攔截器 3-1
正在回答
登錄的時候把你的用戶放進session里面。
session.setAttribute("user",?userService.selectUserByUserNameAndPassword(userName,passWord));
然后
if(request.getSession().getAttribute("user")?==?null){ ????//這里就不走了 ????return?false; }? //走這里?返回true成功通過沒有攔截 return?true;
就可以了
無法跳轉到hello1.jsp,是因為request.getSession().getAttribute("user") == null 導致的,如果不是null就不會進入這個判斷里面,登錄成功后,你可以到postHandle方法中添加request.getSession().setAttribute("user", "user");添加session
舉報
Spring MVC攔截器的工作原理及配置,介紹攔截器與過濾器的區別
5 回答添加對用戶是否登錄進行判斷的代碼的問題?急??!求大神解
1 回答訪問靜態資源jsp的時候如何去掉后綴.jsp
1 回答運行之后樣式不起作用,有哪位朋友有成功的github源碼
2 回答進入login.jsp沒錯,點擊登入后錯誤
3 回答java類如何配置攔截器
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-27
登錄的時候把你的用戶放進session里面。
然后
就可以了
2017-02-14
無法跳轉到hello1.jsp,是因為request.getSession().getAttribute("user") == null 導致的,如果不是null就不會進入這個判斷里面,登錄成功后,你可以到postHandle方法中添加request.getSession().setAttribute("user", "user");添加session