課程
/后端開發(fā)
/Java
/Spring MVC攔截器
添加判斷代碼后,在登錄頁面進行登錄無法跳轉(zhuǎn)到hello.jsp頁面反而停在login.jsp頁面, ?是什么原因
2016-01-06
源自:Spring MVC攔截器 3-1
正在回答
你運行的結(jié)果是正常的,因為在登錄頁面登陸后,表單提交到/viewAll.form,攔截器會進行攔截,首先在執(zhí)行控制器代碼之前執(zhí)行preHandler方法,都會先判斷session里面的屬性值是否為空,而由于還沒執(zhí)行到控制器代碼,也就是沒進行登錄操作,session的user始終沒有賦值,所以導(dǎo)致一直終止請求,并轉(zhuǎn)發(fā)回登錄頁面
因為老師沒有把username保存在Cookie中,所以你的Cookie始終是空的,我試著用@CookieValue注解,沒有成功,我就用了jsp的方式,之間創(chuàng)建cookie,然后保存,這種方法可行,但不是一個好方法。
return true了嗎
應(yīng)該是沒錯吧 ,因為在沒添加判斷代碼前運行時正常的 。判斷的代碼我對過了也沒錯。雖然說停在登錄頁面,但是控制臺輸出的信息倒是正常
是不是路徑?jīng)]寫對啊
Mr_Dolphin 提問者
舉報
Spring MVC攔截器的工作原理及配置,介紹攔截器與過濾器的區(qū)別
2 回答添加判斷后,如何成功登錄?
1 回答使用攔截器解決亂碼問題?
2 回答源代碼問題
1 回答老師!求工程源代碼!
2 回答我要記錄請求路徑的日志 是在afterCompletion 里邊寫嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-17
你運行的結(jié)果是正常的,因為在登錄頁面登陸后,表單提交到/viewAll.form,攔截器會進行攔截,首先在執(zhí)行控制器代碼之前執(zhí)行preHandler方法,都會先判斷session里面的屬性值是否為空,而由于還沒執(zhí)行到控制器代碼,也就是沒進行登錄操作,session的user始終沒有賦值,所以導(dǎo)致一直終止請求,并轉(zhuǎn)發(fā)回登錄頁面
2016-08-21
因為老師沒有把username保存在Cookie中,所以你的Cookie始終是空的,我試著用@CookieValue注解,沒有成功,我就用了jsp的方式,之間創(chuàng)建cookie,然后保存,這種方法可行,但不是一個好方法。
2016-01-18
return true了嗎
2016-01-06
應(yīng)該是沒錯吧 ,因為在沒添加判斷代碼前運行時正常的 。判斷的代碼我對過了也沒錯。雖然說停在登錄頁面,但是控制臺輸出的信息倒是正常
2016-01-06
是不是路徑?jīng)]寫對啊