当前位置: 代码迷 >> Java Web开发 >> class path resource [applicationContext.xml] does not exist解决方法
  详细解决方案

class path resource [applicationContext.xml] does not exist解决方法

热度:5298   发布时间:2013-02-25 21:19:55
class path resource [applicationContext.xml] does not exist
ssh整合的问题

贴出Action代码
Java code
package com.action; import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.Dao.registrationDao;// public class registrationAction {    private String name;    private String dept;            public registrationAction() {        super();    }    public registrationAction(String name, String dept) {        super();        this.name = name;        this.dept = dept;    }    public String execute(){        System.out.println("--------registrationAction--------");        //spring 管理DAO IOC         ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");                registrationDao DaoFactory = (registrationDao) ac.getBean("registration");                  DaoFactory.addEmployee(name, dept);                 return "success";    }      public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    public String getDept() {        return dept;    }    public void setDept(String dept) {        this.dept = dept;    }    }

 执行到Sysout("......");页面出现错误:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist
applicationContext.xml 放在WEB-INF下

------解决方案--------------------------------------------------------
肯定错呀,你那个applicationContext.xml文件是容器启动就加载,你现在哪有肯定不行的
  相关解决方案