本帖最后由 XiaoJa 于 2009-10-08 00:28:06 编辑

解决方案 »

  1.   

    拦截器位置不对:<interceptor-ref name="execAndWait"> 
    <param name="delay">1000 </param> 
    </interceptor-ref>
    <interceptor-ref name="defaultStack" /> 
    <result name="wait">/myWaitPage.jsp </result> 
      

  2.   

    execAndWait必须放在最后一个
      

  3.   

    struts官网上明确规定execAndWait必须放在最后一个: 
    it must be the last interceptor in the stack.
      

  4.   


    <param name="delay">1000 </param>
    </interceptor-ref>
    <interceptor-ref name="defaultStack" />
    <interceptor-ref name="execAndWait">
    <result name="wait">/myWaitPage.jsp </result> 
    这么写
      

  5.   


    </interceptor-ref>
    <interceptor-ref name="defaultStack" />
    <interceptor-ref name="execAndWait">
    <param name="delay">1000 </param>
    <result name="wait">/myWaitPage.jsp </result>
    错了,这么写