Servlet specification:
以上是load-on-startup参数含义的标准解释,具体就不翻译了,下面具体说一下我的一点小测试:
首先声明我的测试环境:
winxp sp2 + jdk1.6.0.02 + eclipse3.3.0 + tomcat5.5.23
在tomcat中部署项目时,有时我们需要在启动服务时就加载一些参数,并且要有加载次序的要求,load-on-startup参数可以帮我们实现加载次序的优先排序,此参数最大值为2147483647,也就是2的31次方减一,表示的是执行次序最低,最后加载;
大于这个值一律视为0处理;小于0的数值视为无效,不在请求前(启动时)加载;同样数值的servlet的加载顺序按照web.xml里面写的先后顺序加载。
以上如有错误之处,请务必指教,谢谢!!!
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 marked with lower integers are loaded before servlets marked with higher integers. The container may choose the order of loading of servlets with the same load-on-start-up value.
分享到:
相关推荐
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jre1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\...
【版本更新说明】 ... <load-on-startup>3</load-on-startup> <servlet-mapping> <servlet-name>debugjsp</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> 6、重新启动服务器即可。
5、非常容易的可以和Web应用服务器结合,Tomcat, Resin, Jetty and Jboss这些服务器已经通过测试和应用,这一切只需要在web.xml中添加load-on-startup直接指定Jcrontab下的 loadCrontabServlet,就可以了。...
5、非常容易的可以和Web应用服务器结合,Tomcat, Resin, Jetty and Jboss这些服务器已经通过测试和应用,这一切只需要在web.xml中添加load-on-startup直接指定Jcrontab下的 loadCrontabServlet,就可以了。...
到项目的 WebRoot 目录, 可能需要修改 reportConfig.xml 文件中的部分内容. 如果你用的不是window系统,更改成与您对应的授权的文件.特别注意的是”/”反斜杠符号 ,拷贝过来的文件里原本是没有的 (6) 修改...
37 <load-on-startup>1</load-on-startup> 38 39 40 <servlet-mapping> 41 <servlet-name>ideawu</servlet-name> 42 <url-pattern>*.do</url-pattern> 43 </servlet-mapping> 44 45 <welcome-file-list> 46 ...
<load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>Connector</servlet-name> <url-pattern>/admin/fckeditor/editor/filemanager/connectors/*</url-pattern> </servlet-mapping>
2009-8-29 14:02:05 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 2997 ms 2009-8-29 14:02:05 org.apache.catalina.core.StandardService start 信息: Starting service Catalina...
<load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>JeeCmsFront</servlet-name> <url-pattern>*.jhtml</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>...
//catalina.home在运行Bootstrap时已设置(Tomcat的根目录) String home = System.getProperty(Globals.CATALINA_HOME_PROP); File homeFile = null; //获取Tomcat的绝对路径 if (home != null) { File f ...