我有一個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