我的错误出现情况比较特殊。第一、配置了拦截器,第二添加了mvc的XSD文件,第三、增加了一个自定义拦截器文件。
进行了以上操作后,就出现 了Did not find handler method for异常,之前请求可以正常访问,后此项目中的所有请求都报404,提示找到方法,我查了日志 ,发现根本就没有Controller的信息被打印出来。于是查了一下编译文件是否完整。。。
结果是编译出来的文件只有 拦截器,其它所有文件夹都不存在,大写的懵逼在脸上。。。。。。
开始以为是因为我改到啥东西(其实已经知道可能性很低),就把项目还原了。。结果还是不行。。。查了配置文件 ,扫描配置没问题、扫描文件夹位置没问题、web.xml配置没问题。。。。。好吧,,,那就执行一下maven install。。。发现正常。。。。
但启动后还 是不行。。。。
后来想了一下,估计更新一下就好了。。。果然 MAVEN –>update project
结果正常了。。。。。深坑,费了差不多半小时。。。。。。
我的问题可能不适合大多数人。。。仅做为参考,如果出现了问题,建议大家 可以查一下web.xml配置文件 ,包括扫描配置、扫描包位置(容易出错)等 。。。。