本帖最后由 shlroc 于 2011-12-14 10:20:14 编辑

解决方案 »

  1.   

    现在是加入SpringMVC,拦截配置如下<!-- spring MVC -->
    <servlet>  
            <servlet-name>spring3</servlet-name> 
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
            <load-on-startup>1</load-on-startup>  
             
        </servlet>
       
    <servlet-mapping>  
           <servlet-name>spring3</servlet-name>  
            <url-pattern>*.controller</url-pattern> 
            <url-pattern>/messagebroker/*</url-pattern>   
       </servlet-mapping> 
    当我flex请求时 后台报:
    No mapping found for HTTP request with URI [/xxxx/messagebroker/amf] in DispatcherServlet with name 'spring3
    说明Spring整合blazeDS 成功 已经被拦截了,但是我确实不明白被Spring拦截以后怎么处理,。Spring BlazeDs Integration 不会自动交给已经订阅的bean吗,如:softwareService,<flex:remoting-destination ref="softwareService" />。还是说可以交给spring的controller,具体怎么做,请大侠指点一二。