我有一个servlet名称为“spring-mvc”的spring调度器servlet。弹簧MVC-servlet.xml中显示如下:带有全局上下文上下文的Spring MVC Annotations:component-scan?
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
<bean
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
在WEB-INF /注解context.xml的文件I有注释扫描器限定。我所有的注释类都被加载了,其他的spring bean都可以加载它们。
但是,路径映射不适用于spring-mvc。如果我将上下文扫描程序复制到spring-mvc-servlet.xml,那么它们工作。
spring-mvc-servlet.xml可能引用在全局spring级别定义的bean吗?
有没有这样的事情,“全球春季水平”。这个“WEB-INF/annotation-context.xml”文件做了什么,它是指什么? – skaffman 2009-11-18 16:27:03
全局弹簧级别==应用程序上下文(与定义调度程序servlet的嵌套上下文相反) – jsight 2009-11-23 18:43:47