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文件是容器启动就加载,你现在哪有肯定不行的