context-param与init-param的区别与作用

context-param与init-param的区别与作用

ID:37709669

大小:15.75 KB

页数:4页

时间:2019-05-29

context-param与init-param的区别与作用_第1页
context-param与init-param的区别与作用_第2页
context-param与init-param的区别与作用_第3页
context-param与init-param的区别与作用_第4页
资源描述:

《context-param与init-param的区别与作用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、的区别与作用spring  2009-11-0416:49  阅读39   评论0 字号:大 中 小的作用:web.xml的配置中配置作用1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个

2、上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有contextInitialized(ServletContextEventargs)初始化方法,在这个方法中获得ServletContext=ServletContextEvent.getServletContext();context-param的值=ServletContext.getInitParameter("contex

3、t-param的键");6.得到这个context-param的值之后,你就可以做一些操作了.注意,这个时候你的WEB项目还没有完全启动完成.这个动作会比所有的Servlet都要早.换句话说,这个时候,你对中的键值做的操作,将在你的WEB项目完全启动之前被执行.7.举例.你可能想在项目启动之前就打开数据库.那么这里就可以在中设置数据库的连接方式,在监听类中初始化数据库的连接.8.这个监听是自己写的一个类,除了初始化方法,它还有销毁方法.用于关闭应用前释放资源.比如说数据库连接的关闭.如:

4、-加载spring的配置文件-->   contextConfigLocation   /WEB-INF/applicationContext.xml,/WEB-INF/action-servlet.xml,/WEB-INF/jason-servlet.xml   org.springframework.web.context.Conte

5、xtLoaderListener又如:--->自定义context-param,且自定义listener来获取这些信息   urlrewrite   false   cluster   false

6、ontext-param>   servletmapping   *.bbscs   poststoragemode   1   com.laoer.bbscs.web.se

7、rvlet.SysListenerpublicclassSysListenerextendsHttpServletimplementsServletContextListener{privatestaticfinalLoglogger=LogFactory.getLog(SysListener.class);publicvoidcontextDestroyed(ServletContextEventsce){  //用于在容器关闭时,操作}//用于在容器开启时,操作publicvoidcontex

8、tInitialized(ServletContextEventsce){  Stringro

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。