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

获取Spring上下文

2015-07-30 10:11 585 查看
Servlet中:
ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(ServletActionContext.getServletContext());   
//获取所有Spring中的所有bean   
String [] names = ctx.getBeanDefinitionNames();   
for(int i=0;i<names.length;i++){   
    System.out.println("上下文实例:"+names[i]);   
}   
//根据名称获取单个bean   
LoginAction action=(LoginAction)ctx.getBean("action");

JSP中:
ApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(request.getSession().getServletContext());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: