解决方案 »

  1.   

    spring.xml是放在src目录下的吗?
      

  2.   

    你查看一下你的struts.xml文件中的loginaction路径是否配置正确,错误是由于你的struts.xml文件中找到不到loginaction引起的
      

  3.   

    你的struts.xml加载不到, 将struts.xml放到类路径下, 如果是开发阶段直接放到src/struts.xml, 如果是部署, 放到classes/目录下
      

  4.   

    applicationContext.xml 默认要放在/WEB-INF/下
      

  5.   

    配置文件加载错误,然后你的spring配置文件是可以通过配置的,一般可以放在classpath下或者是WEB-INF
      

  6.   

    加载的Action的class属性是com.ssh.web.LoginAction
    ,第二点 如果你希望Spring使用你的Action,很明显你不应该配置action为Bean, 如果Action需要注入Bean的话,可以使用注解进行扫描,将被依赖对象的创建交给Spring。
      

  7.   

     <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/classes/spring.xml</param-value>
        </context-param>谁叫你这样配置的?如果你想要放在class下那么
     <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring.xml</param-value>
        </context-param>
      

  8.   

    大哥你的spring是3.0版本的可是你的spring.xml头是2.0的
     http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">肯定加载不到