XmlBeanFactory的参数应该是个FileInputStream吧。试试看!
FileSystemXmlApplicationContext的参数是个文件名applicationContext.xml,
ClassPathXmlApplicationContext才是个路径,应该是这个样子的。
FileSystemXmlApplicationContext的参数是个文件名applicationContext.xml,
ClassPathXmlApplicationContext才是个路径,应该是这个样子的。
解决方案 »
- struts2配置问题,请教各位大虾
- 手机上的输入1-9,打印出可能的拼音组合。
- struts2的请求分发的时候怎么mothod的不同name相同老是报错
- JSP学习方法求助
- [求助]困扰很久的 Struts + Hibernate + MySQL系统的两个问题
- SpringMVC中集合的处理
- 用lomboz做Servlet的时候那个web.xml是自动生成还是自己手动写的?
- 求救!!为什么在struts中删除记录老是删除到最后一个
- 请问struts中的Action类中可以定义没有map、form、req、res四个参数的一般方法吗?
- maven利用cargo配置tomcat7x报错,求会的朋友帮忙看下
- spring.jar是spring哪个版本里的啊?我看spring1-2和spring2-0都没这个包啊
- POI 支持 Excel 2007吗
ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
return ctx.getBean(beanName);其中"applicationContext.xml"这个路径需要注意一下,是以WEB-INF/class为根路径的
*
*/
package com.sincere.utils;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;/**
* @author Administrator
* Spring Bean管理容器,提供获取Spring配置Bean方法
* <br>采用单例模式
*/
public class XmlBeanFactoryUtil {
private static XmlBeanFactoryUtil o = new XmlBeanFactoryUtil();
ApplicationContext applicationContext = null;
/**
*
*/
private XmlBeanFactoryUtil(){
super();
initXmlBeanFactoryUtil();
}
/**
* 获取XmlBeanFactoryUtil单例
* @return XmlBeanFactoryUtil单例
*/
public static XmlBeanFactoryUtil getInstance(){
if(o == null){
o = new XmlBeanFactoryUtil();
}
return o;
} /**
* 初始化
*/
private void initXmlBeanFactoryUtil(){
try{
//BaseAction baseAction = new BaseAction();
//webApplicationContext = baseAction.getWebApplicationContext();
//applicationContext = new FileSystemXmlApplicationContext("/WEB-INF/classes/applicationContext.xml");
//Resource resource=new ClassPathResource("applicationContextDAO.xml");
//factory=new XmlBeanFactory(resource);
applicationContext = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml","applicationContextDAO.xml"});
}catch(Exception e){
System.out.println("获取Spring容器失败:");
e.printStackTrace();
}
}
/**
* 重新初始化
*/
public void reXmlBeanFactoryUtil(){
o = null;
o = new XmlBeanFactoryUtil();
}
/**
* @return the factory
*/
public ApplicationContext getFactory() {
return applicationContext;
}
}希望能对后面的兄弟有所帮助