首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

SPRING器皿外访问SPRING

2012-10-26 
SPRING容器外访问SPRING??? 在JSP或者SERVLET外访问SPRING也是很常见的.ApplicationContext是Spring的容器

SPRING容器外访问SPRING

??? 在JSP或者SERVLET外访问SPRING也是很常见的.ApplicationContext是Spring的容器环境,通过ApplicationContext对象可以访问所有配置的bean。

  在Web开发开发中,常常需要从JSP或者Servlet或者Action中获取ApplicationContext对象,这时候,就无法使用new关键字通过查找配置文件来实例化ApplicationContext这个对象了。Spring通过WebApplicationContextUtils可以了.

当然首先要在WEB.XML中配置
? <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

之后就可以访问了:
? ??WebApplicationContext ctx=WebApplicationContextUtils.getWebApplicationContext(getServletContext());
??? IlogService ilog=(IlogService)wac.getBean("logService");

?

?

热点排行