如果SPRING容器也使用自动注入的方式,在配置springmvc时需注意
<context:component-scan base-package="com.organiz.smz">
<!-- 不扫描@Controller,防止冲突 -->
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" />
<!-- 不扫描@Service,防止事物失效 -->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" />
</context:component-scan>
<!--自动将访问url映射到同名的Controller上面 -->
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping" />
<!-- 启动springmvc的注解映射功能 -->
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />
<!-- 启动Spring JAVA BEAN的注解功能的映射
<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
-->
<!-- 启动springmvc的注解功能 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
<!-- 这个配置告诉springmvc,springmvc相关的bean中使用注解来进行表示-->
<context:annotation-config />
<!-- View Resolver for JSPs -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="requestContextAttribute" value="rc" />
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/pages/" />
<property name="suffix" value=".jsp" />
</bean>
来源:CSDN
作者:xuelang_007
链接:https://blog.csdn.net/xuelang_007/article/details/8581484