这是一个SSM项目,当登录时,用ajax发起post请求,控制台一直报这个错误,但是我在后台的方法中测试了一下输出,很明显是进入到这个方法了,但是为什么呢?
1、首先,之前登录的时候一直都是可以的,突然就报这个错误,因为自己没有改动过代码,所以排除代码出错的原因。
2、其次,我百度过,大部分都说是ajax请求需要在方法加入@ResponseBody注解,这个我加了,更何况之前是可以运行的。
所以我就猜想是环境的问题。
我就本着写一个post请求测试一下是不是都不可以用了,然后因为Spring配置了拦截器,所以需要设置不过滤这个测试的请求,然后就添加了一下:
结果,神奇的事情就发生了,项目运行后,我尝试登录了一下,居然登进去了。
之后我把添加的删除后,再次重启,依然可以登录进入。
这种问题就离谱,搞得我心态炸裂
大家以后在学习过程中碰到这种问题,不是代码的问题就不要纠结代码了
这种错误碰一碰也是一种经验a,希望能帮助到大家!