我们有使用Spring BlazeDS集成的应用程序。 到目前为止,我们刚刚使用Spring和Flex,这是工作的罚款。 我们现在有一个要求添加一些Spring MVC控制器为好。 使用Spring BlazeDS文档指出,要做到这一点的方法是在web.xml中声明了两个sperate上下文,如下所示:
<servlet>
<servlet-name>flex</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>flex</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>spring-mvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>/spring/*</url-pattern>
</servlet-mapping>
这里是我的问题:有哪些需要被两个上下文中使用Spring bean的- 弹簧MVC一个和Flex之一。 如何才能做到这一点 - 一个人如何可以在一个语境声明一个bean(无论是在XML或组件扫描),并允许它与其他上下文中声明的bean可以共享? 谢谢 !