Spring mvc 增加静态资源配置后访问不了注解配置的controller
spring mvc 增加静态资源访问配置。
例如:
<!-- 静态资源映射 --> <mvc:resources location="/static/" mapping="/static/**"/>
或
<!-- 静态资源处理 --> <mvc:default-servlet-handler />
发现注解扫描注册的controller都无法访问了
<!-- 自动扫描该包 @controller注解的类 --> <context:component-scan base-package="com.test.controller" />
原因是少了 <mvc:annotation-driven />的配置,不配置静态资源的时候没问题,配置了静态资源就得加上<mvc:annotation-driven />的配置。