在ssh项目中,当请求到来时..是先由spring处理还是先struts处理..求高手给的答案

解决方案 »

  1.   

    貌似SSH整合有三种模式:1.可以用SPRING管理STRUTS!2.就是用struts管理spring!3.呦忘记了!通常都是用SPRING管理STRUTS!至于怎样整合,随便一找就有拉!
      

  2.   

    这个网上很多的,好像是struts ,跟配置的web.xml 里面有关系!
      

  3.   

    struts的处理单元“action”是由spring代理的,实际处理仍旧是struts的action
      

  4.   

    用spring管理action,则spring先处理,你的一个请求会先到容器里寻找匹配这个action的bean,其实是一个代理,
    然后这个代理会调用真正的action里的方法。不用spring管理的话,就直接是struts处理了
      

  5.   

    在web.xml中,struts的执行开始于一个servlet,struts2开始于一个过滤器,spring开始于一个监听器,执行顺序应该是过滤器、servlet、监听器
      

  6.   

    SSH整合的时候,Struts的实例是由Spring创建的!
      

  7.   

    实际的请求还是由struts来处理 这其中可以用spring 来代管理你的action 也可以直接用struts来管理action
    但处理的代码都是由action来完成。
      

  8.   

    是struts先处理,但是action的创建工作是由spring完成的
      

  9.   

    请求过来是struts进行拦截,自然是struts先处理,但是真正处理的类(Action) 是spring造出来的