這是一個SSM項目,當登錄時,用ajax發起post請求,控制台一直報這個錯誤,但是我在后台的方法中測試了一下輸出,很明顯是進入到這個方法了,但是為什么呢?
1、首先,之前登錄的時候一直都是可以的,突然就報這個錯誤,因為自己沒有改動過代碼,所以排除代碼出錯的原因。
2、其次,我百度過,大部分都說是ajax請求需要在方法加入@ResponseBody注解,這個我加了,更何況之前是可以運行的。
所以我就猜想是環境的問題。
我就本着寫一個post請求測試一下是不是都不可以用了,然后因為Spring配置了攔截器,所以需要設置不過濾這個測試的請求,然后就添加了一下:
結果,神奇的事情就發生了,項目運行后,我嘗試登錄了一下,居然登進去了。
之后我把添加的刪除后,再次重啟,依然可以登錄進入。
這種問題就離譜,搞得我心態炸裂
大家以后在學習過程中碰到這種問題,不是代碼的問題就不要糾結代碼了
這種錯誤碰一碰也是一種經驗a,希望能幫助到大家!