上图为web.xml配置,下图是Controller,我通过localhost:8080/projectName/service/123这个路径访问的时候Controller没有收到请求,log:No mapping found for HTTP request with URI [/projectName/service/11],请问这是为什么呢?
------解决思路----------------------
很可能,你的代码没有同步过去,导致没有注解配置。。。可以使用文件夹同步工具跟踪一下,
------解决思路----------------------
这种配置 必须
localhost:8080/projectName/service/service/123 才能访问!
------解决思路----------------------
<load-on-startup>1</load-on-startup>将值设为1,然后检查你的springmvc-foreground-servlet.xml文件中是否缺少 <context:component-scan base-package="控制器所在的包"/>