web项目中,如何获得application实例
来源:互联网 发布:招聘源码 编辑:程序博客网 时间:2024/05/27 21:49
这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。
配置非常简单,在web.xml中增加:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
或:
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
通过以上配置,Web容器会自动加载/WEB-INF/applicationContext.xml初始化
ApplicationContext实例,如果需要指定配置文件位置,可通过context-param加以指定:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/myApplicationContext.xml</param-value>
</context-param>
配置完成之后,即可通过
WebApplicationContextUtils.getWebApplicationContext方法在Web应用中获取ApplicationContext引用。
LoginAction action=(LoginAction)ctx.getBean("action");
- web项目中,如何获得application实例
- IntelliJ IDEA如何在Gradle项目中支持Web Application
- 在servlet中如何获取application实例
- 如何在基于Eclipse的Maven项目中配置Web Application开发包?
- 如何在controller中获得view实例
- Web Application 项目中使用ASP.NET 2.0 Profile
- Web Application 项目中使用ASP.NET 2.0 Profile
- JavaWeb项目 在web.xml中设置读取application.xml
- Web项目中使用Log4j实例
- web项目中获得资源文件的方法
- web项目 action中获得spring ioc容器
- [转]如何在dialog窗口中获得document的实例
- 如何从Spring RedisTemplate中获得Jedis实例
- 在jar包中如何获得当前项目的绝对路径
- 在jar包中如何获得当前项目的绝对路径
- 如何从在JAVA项目中获得配置文件的路径
- 如何在eclipse中建web项目
- 如何在Web项目中使用Makefile
- 12.30日记:很强大,很神奇
- cpio使用
- 调查赚大钱:mySurveyASIA.CN同盟会奖励计划
- Hibernate构架应用中常用保存方式区别
- VS2005无法创建智能设备项目的问题
- web项目中,如何获得application实例
- 分享关于j2mexmlReader的轻量级实现
- 关于《从VS2008项目转为VS2005项目(C#版)》的修改
- Windows Mobile模拟器如何访问网络的设置
- Linux
- 用php发送第一封邮件
- tail: 无法打开“+2” 读取数据: 没有那个文件或目录
- Struts2+Spring2+Hibernate3 web应用示例(四)
- Struts2+Spring2+Hibernate3 web应用示例(五)