`

load-on-startup作用与说明

 
阅读更多

最近看一个项目,当然从最基本的看起走,多的不说,看下面的代码

 

	<servlet>
		<!-- 将请求交给Spring MVC -->
		<servlet-name>spmvc</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<!-- 表示启动容器时初始化该Servlet,正数的值越小,启动该servlet的优先级越高 -->
		<load-on-startup>1</load-on-startup>
		<!-- 初始化加载只针对SpringMVC有效的Bean,如 Controller、HandlerMapping、HandlerAdapter 等等 -->
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>/WEB-INF/spring/spmvc/servlet-context.xml</param-value>
		</init-param>
	</servlet>
	<servlet-mapping>
		<servlet-name>spmvc</servlet-name>
		<!-- 表示哪些请求交给Spring Web MVC处理, “/” 是用来定义默认servlet映射的。也可以如“*.html”表示拦截所有以html为扩展名的请求。 -->
		<url-pattern>/</url-pattern>
	</servlet-mapping>

 当中<load-on-startup>1</load-on-startup>的含义,请参考以下三位总结:

 

http://my.oschina.net/u/133352/blog/41185

http://www.blogjava.net/xzclog/archive/2011/09/29/359789.html

http://blog.csdn.net/enjoyo/article/details/1761033

 

分享到:
评论

相关推荐

    javaWEB总结(2): load-on-startup节点

    在Java Web开发中,`load-on-startup`节点是一个至关重要的概念,特别是在Servlet容器(如Tomcat)中。这个节点通常出现在Servlet的配置文件——web.xml中,它用于指定Servlet在Web应用程序启动时的加载顺序。`load-...

    详解servlet配置load-on-startup的作用

    Servlet 配置load-on-startup的作用详解 load-on-startup是Servlet配置中一个重要的参数,它用于指定Servlet的加载顺序和时机。在Servlet的配置文件web.xml中,我们可以通过设置&lt;load-on-startup&gt;标签来控制Servlet...

    zk 配置的web.xml

    &lt;description&gt;ZK loader for ZUML pages &lt;servlet-name&gt;zkLoader&lt;/servlet-name&gt; ... &lt;!-- 必须指定更新引擎(DHtmlUpdateServlet)的URI,并且... &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;&lt;!-- Must --&gt; &lt;/servlet&gt;

    jsp版富文本编辑器fckeditor-java-2.5

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;url-pattern&gt;/fckeditor/editor/filemanager/connectors/*&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 现在是...

    spring mvc

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;account&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 要与web-inf里面account-servlet.xml名字对应、要...

    spring MVC 配置文档

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; 加载 DispatcherServlet 时 Spring 会尝试读取配置文件 默认的配置文件位于 web.xml 相同的路径下 文件名与注册的 Servlet 名有关 Servlet注册名跟上 -...

    图片处理 这是一个强大的图片处理方案

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;servlet-class&gt; com.fredck.FCKeditor.connector.ConnectorServlet &lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-...

    多个struts配置文件使用

    - **Load-on-Startup**:`&lt;load-on-startup&gt;`标签用于指定`ActionServlet`在Web应用程序启动时加载的顺序。数字越小,加载优先级越高。 - **Debug模式**:通过`&lt;init-param&gt;`中的`debug`参数设置调试级别。值为2...

    修改后的 fckedit.jar

    web.xml 中配置 完善了对上传图片的验证 &lt;context-param&gt; &lt;param-name&gt;FCKAllowedExtensionsImage&lt;/param-name&gt; ...value&gt;&lt;br&gt; &lt;/init-param&gt;&lt;br&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt;

    eWebeditor JSP 王志峰修改版

    【版本更新说明】 ... &lt;load-on-startup&gt;3&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;debugjsp&lt;/servlet-name&gt; &lt;url-pattern&gt;*.jsp&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 6、重新启动服务器即可。

    FCK在线编辑器源码及部署项目引用示例

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-name&gt;SimpleUploader&lt;/servlet-name&gt; &lt;servlet-class&gt; com.FCKeditor.uploader.SimpleUploaderServlet &lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;...

    Spring MVC Demo

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;!-- 配置所有以.do结尾的请求交给DispatcherServlet进行处理,也可以设置其他值,如.action等 --&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;Dispatcher&lt;/servlet-name&gt; ...

    dispatcher 源码详解

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;chapter2&lt;/servlet-name&gt; &lt;url-pattern&gt;/&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; ``` - **load-on-startup**:该属性用于指示容器在启动时...

    Axsis and XFire Demo src code

    &lt;load-on-startup&gt;100&lt;/load-on-startup&gt; &lt;servlet-name&gt;SOAPMonitorService&lt;/servlet-name&gt; &lt;servlet-class&gt; org.apache.axis.monitor.SOAPMonitorService &lt;/servlet-class&gt; &lt;init-param&gt; ...

    spring实例“Developing_a_Spring_Framework_MVC_application_step-by-step”_剖析

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;springapp&lt;/servlet-name&gt; &lt;url-pattern&gt;*.htm&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; ``` 2. **初始化日志** 当`DispatcherServlet`...

    struts-spring整合.txt

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 这里指定了`ContextLoaderServlet`的名字为"context",并在服务器启动时自动加载(通过`&lt;load-on-startup&gt;`标签设置为1)。 ##### 使用ContextLoaderListener示例: ...

    web项目的启动时文件加载顺序1

    例如,`&lt;load-on-startup&gt;5&lt;/load-on-startup&gt;`表示该Servlet将在应用启动后按顺序加载,且优先级低于值为0或更低的Servlet。 加载顺序的总结如下: 1. `context-param`:初始化参数,先于其他任何组件加载,提供...

    Tomcat中web.xml文件的详细说明

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` servlet-name 元素定义了 Servlet 的名称,而 servlet-class 元素指定了实现 Servlet 的类。init-param 元素定义了 Servlet 的初始化参数,而 load-on-startup 元素...

    SpringMVC底层执行流程及原理解析

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; 在这里,我们可以看到DispatcherServlet的配置,包括servlet-name、servlet-class、init-param和load-on-startup等。 二、HandlerMapper的作用 在SpringMVC中,...

Global site tag (gtag.js) - Google Analytics