警告: No mapping found for HTTP request with URI [/Springmvc/test] in DispatcherServlet with dispatche

拿SpringMvc练笔的时候,突然出现了这个问题,这个就是说明你的httpurl没有映射出来,也就是说的你controller没有注入。通常出现这种问题有2种情况,第一种
在springmvc-config.xml即spring配置文件中
加上这样一句话`

<context:component-scan base-package="com.test.controllers" /> 

这里包名等需要注意是否写对。
我的情况是第二种,我的spring配置文件在src目录下,但是我的springmvc配置文件丢在了web-inf下,虽然没有报错,但是还是不能注入我的controller,所以,当我放在一起的时候,问题就解决了。
——————后之览者,或将有感于斯文

你可能感兴趣的:(spring)