您的位置:首页 > 编程语言 > Java开发

servlet中如何调用spring中注入的对象

2014-09-30 09:01 369 查看
在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");

这样,就能取到了,要使用的时候在进行一下强制类型转化就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: