在servlet中,总是读不到配置文件的值。上网百度后,发现有一种方法是可行的,在这里记录一下。
我的配置文件中是这么写的 <bean id="excelMngBll" class="com.hldpe.bll.ExcelMngBll"/> 然后我在要使用这个bean的servlet中,写了如下代码,
private static WebApplicationContext context;
public Object findBean(String beanId) {
if (context == null) {
context = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());
}
return context.getBean(beanId);
}
Object excelMngBll = findBean("excelMngBll");
这样,就能取到了,要使用的时候在进行一下强制类型转化就可以了。