你这样配置试一下
action input="/jsp/login.jsp" 
    path="/login"
            type="org.springframework.web.struts.DelegatingActionProxy"
            name="loginForm">
            <forward name="success" path="/jsp/success.jsp" />
            <forward name="failure" path="/jsp/failure.jsp" />
</action><bean name="/login" class="com.example.action.LoginAction" singleton="false">
</bean>

解决方案 »

  1.   

    bean 的name与action的path相同
      

  2.   

    to Octer(米粒): 我的action用的是DispatchAction所以这边应该不能用DelegatingActionProxy
    而且我的bean 的name与action的path也相同啊.
    单纯的用struts没有任何问题
      

  3.   

    应该是路径冲突或类名冲突的问题.
    1. 更改你用到的路径
    2. 强制设置classpath路径, 将spring的包放在后面
      

  4.   

    to: TinyJimmy(Jimmy)  你所谓的更改用到的路径是什么意思啊
      

  5.   

    而且好奇怪 怎么会是路径或类名称的冲突呢 我一开始写的是struts是没有任何问题的
    spring换进去就会出现这样的问题 等待解决
      

  6.   

    如果直接继承于action类则不会出现这个问题 
    如果继承于DispatchAction就会出问题 郁闷ing
      

  7.   

    up
    如果直接继承于action类则不会出现这个问题 
    如果继承于DispatchAction就会出问题 郁闷ing