JAVA配置文件web.config【load-on-startup配置项解析】
来源:互联网 发布:无线mesh网络特点的是 编辑:程序博客网 时间:2024/05/23 13:03
在开发JAVA应用程序的时候,大家应该比较熟悉下面的一段配置
<servlet>
<servlet-name>buildData</servlet-name>
<servlet-class>com.cn.web.servlet.BuildDataServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>buildData</servlet-name>
<url-pattern>/buildData</url-pattern>
</servlet-mapping>
<servlet>
我们注意到其中那段红色的配置项,这个配置项的作用是什么呢?
其大致描述如下:
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。
2)它的值必须是一个整数,表示servlet应该被载入的顺序
2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;
3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。
4)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。
5)当值相同时,容器就会自己选择顺序来加载。
所以,<load-on-startup>x</load-on-startup>,中x的取值1,2,3,4,5代表的是优先级,而非启动延迟时间,当需要将web程序的配置、公共变量一类的东西在程序一启动就加载到内存里的时候,一般像数据库连接池、初始化数据等模块需要优先启动的,将其值设为比较小的整数值。
- JAVA配置文件web.config【load-on-startup配置项解析】
- java的web配置文件的“<load-on-startup>的说明
- load-on-startup 配置
- load-on-startup在配置文件web.xml中的含义
- web.xml配置中<load-on-startup>0</load-on-startup>的一个问题
- web.xml load-on-startup
- web.xml load-on-startup
- J2EE中web.xml配置servlet的load-on-startup
- web.xml中Servlet配置<load-on-startup>的作用
- web.xml中配置<load-on-startup>的作用
- web.xml里配置load-on-startup的意思
- web.xml参数<load-on-startup>1</load-on-startup>
- Servlet配置load-on-startup
- JAVA基础(九) web.xml中load-on-startup详解
- java中<load-on-startup>
- 关于web.xml中的load-on-startup
- web.xml中的load-on-startup
- web.xml中的load-on-startup
- JBoss 系列八十五: JBoss Modules 简单介绍
- Leetcode N-Queens I
- Redis数据持久化机制AOF原理分析一
- IK中文分词器简介
- ubuntu12.04 恢复终端下命令TAB键补齐
- JAVA配置文件web.config【load-on-startup配置项解析】
- 打印 RichTextBox
- 学习 android ndk 1 - 相关配置与环境搭建
- CentOS 6.3 安装 MySQL 5.6.15并修改MySQL的root用户密码
- python抓取中文网页乱码
- HDU 1003(最大子序列和)
- 进制转换
- JVM类加载,详谈
- 智能电视TV开发---拍照+水印