问题描述:在SpringMVC的配置文件springmvc.xml中使用了
mvc:resources标签,具体如下:
<mvc:resources mapping="/img/**" location="/WEB-INF/img/" />
<mvc:resources mapping="/js/**" location="/WEB-INF/js/" />
<mvc:resources mapping="/css/**" location="/WEB-INF/css/" />
<mvc:resources mapping="/img/**" location="/WEB-INF/img/" />
<mvc:resources mapping="/js/**" location="/WEB-INF/js/" />
<mvc:resources mapping="/css/**" location="/WEB-INF/css/" />
<mvc:resources mapping="/html/**" location="/WEB-INF/html/" />
使用后报错,找不到Controller。。。
解决方法:1.在web.xml中配置DispatcherServlet时,将mapping设置为/
<servlet-mapping>
<servlet-name>springDispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
2.最关键的一步:在springmvc.xml中加上<mvc:annotation-driven />