<servlet>
<servlet-name>HitcountServlet</servlet-name>
<servlet-class>servlet.HitCounterServlet</servlet-class>
<load-on-startup>-1</load-on-startup>
</servlet>果断碉堡了:(
不是说负数时,第一次调用才会加载这个Servlet么:(
<servlet-name>HitcountServlet</servlet-name>
<servlet-class>servlet.HitCounterServlet</servlet-class>
<load-on-startup>-1</load-on-startup>
</servlet>果断碉堡了:(
不是说负数时,第一次调用才会加载这个Servlet么:(
解决方案 »
- Struts开发中sql2000连接池出错
- 初学webservices ,提供的接口 方法可以返回字符串,返回集合报错
- 求助,谢谢推荐一款类似trs的网站群产品。
- jquery如何获取td下所有相匹配的节点内容
- html,jsp的简单问题,100分在线求教,请达人帮忙!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 救苦救難啊。。高手來啊。。。。。。
- 北大青鸟一学员的感慨之一
- 数据更新的问题
- 数据库查询速度慢!慢! tomcat+jsp
- 新手提的问题,非常的菜,希望高手一定高抬贵鼠,看看,救救我!!
- Spring MVC中点击按钮没反应
- Flex Blazeds 和 java Hibernate框架 延迟加载失效
-1就是在初始化service前加载配置
+1就是在初始化service运行后加载配置默认的不添加的时候就是在第一次调用的时候加载servlet
The load-on-startup element indicates that this servlet should be loaded (instantiated and have its init() called) on the startup of the web application. The optional contents of these element must be an integer indicating the order in which the servlet should be loaded. If the value is a negative integer, or the element is not present, the container is free to load the servlet whenever it chooses. If the value is a positive integer or 0, the container must load and initialize the servlet as the application is deployed. The container must guarantee that servlets ed with lower integers are loaded before servlets ed with higher integers. The container may choose the order of loading of servlets with the same load-on-start-up value.翻译过来的意思大致如下:
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。2)它的值必须是一个整数,表示servlet应该被载入的顺序2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。4)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。5)当值相同时,容器就会自己选择顺序来加载。
如果为正数或者0,容器必须加载该Servlet:)
servlet的流程是
new
init
service
destory
一般主要的功能就是service,所以用这个代替
准确的翻译应该说如果是负值,容器可以随意选择什么时候加载