在Servlet(或者Filter,或者Listener)中使用spring的IOC容器

转载 2007年09月23日 00:35:00

在servlet或者filter或者Listener中使用spring的IOC容器的方法是:

WebApplicationContext webApplicationContext = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext()); 

由于spring是注入的对象放在ServletContext中的,所以可以直接在ServletContext取出WebApplicationContext 对象:

WebApplicationContext webApplicationContext = (WebApplicationContext) servletContext.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);

事实上WebApplicationContextUtils.getWebApplicationContext方法就是使用上面的代码实现的,建议使用上面上面的静态方法 

 

关于JAVAEE servlet filter listener 的作用以及在整个WEB响应过程中所处的位置和功能

ava Servlet是与平台无关的服务器端组件,运行于Servlet容器中(如Tomcat),Servlet容器负责Servlet和客户端的通信以及调用Servlet的方法,Servlet和客户端的...
  • u014170604
  • u014170604
  • 2014年03月28日 00:33
  • 915

Servlet、Filter、Listener、Interceptor

首先,JSP/Servlet规范中定义了Servlet、Filter、Listener这三种角色,并没有定义Interceptor这个角色,Interceptor是某些MVC框架中的角色,比如Stru...
  • zuoluoboy
  • zuoluoboy
  • 2014年02月23日 09:46
  • 7554

servlet, spring, filter, listener加载顺序

web.xml 文件中一般包括 servlet, spring, filter, listenr的配置。那么他们是按照一个什么顺序加载呢? 分类: ssh2012-12-04 16:17...
  • xiangbq
  • xiangbq
  • 2015年05月29日 10:55
  • 1928

在Servlet(或者Filter,或者Listener)中使用spring的IOC容器

在servlet或者filter或者Listener中使用spring的IOC容器的方法是:WebApplicationContext webApplicationContext = WebAppli...
  • wangjian5748
  • wangjian5748
  • 2006年09月04日 14:25
  • 3254

(转)在Servlet(或者Filter,或者Listener)中使用spring的IOC容器

可以肯定的是,加载顺序与他们在web.xml 文件中的先后顺序无关。 web.xml中的加载顺序为:listener >> filter >> servlet >> spring。其中filter...
  • cz_arel
  • cz_arel
  • 2012年12月28日 09:42
  • 559

在servlet(或者filter或者listener)中使用spring的IOC容器

web.xml中的加载顺序为:listener >> filter >> servlet >> spring。其中filter的执行顺序是filter- mapping在web.xml中出现的先后顺序...
  • tanzhming
  • tanzhming
  • 2017年06月13日 10:49
  • 160

SpringBoot中Servlet&Listener&Filter的应用

在spring boot中添加自己的Servlet有两种方法,代码注册Servlet和注解自动注册: 一、代码注册通过ServletRegistrationBean、 FilterRegistrati...
  • songhaifengshuaige
  • songhaifengshuaige
  • 2017年01月06日 13:28
  • 1079

Java中Filter、Listener,拦截器的学习,listener、 filter、servlet 加载顺序及其详解

Filter filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区...
  • lexang1
  • lexang1
  • 2016年08月17日 16:18
  • 2867

SpringBoot初始教程之Servlet、Filter、Listener配置(七)

SpringBoot初始教程之Servlet、Filter、Listener配置(七)1.介绍通过之前的文章来看,SpringBoot涵盖了很多配置,但是往往一些配置是采用原生的Servlet进行的,...
  • veZunShao
  • veZunShao
  • 2016年11月10日 16:07
  • 32150

Servlet、Filter、Listener深入理解

Servlet、Filter和Listener总结以及Cookie和Session的深入理解
  • sunxianghuang
  • sunxianghuang
  • 2016年08月10日 12:02
  • 3532
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Servlet(或者Filter,或者Listener)中使用spring的IOC容器
举报原因:
原因补充:

(最多只允许输入30个字)