`

load-on-startup(SpringMvc中DispatcherServlet的加载配置)

阅读更多


load-on-startup(SpringMvc中DispatcherServlet的加载配置)

1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方
   法)。


2)它的值必须是一个整数,表示servlet应该被载入的顺序


2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;


3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。


4)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。


5)当值相同时,容器就会自己选择顺序来加载。

<!-- Spring MVC Servlet -->
    <servlet>
        <servlet-name>springServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/spring-mvc.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>springServlet</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>



所以,<load-on-startup>x</load-on-startup>,中x的取值1,2,3,4,5代表的是优先级,而非启动延迟时间。
分享到:
评论

相关推荐

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

    load-on-startup节点的试验代码,详情请参考博文:http://blog.csdn.net/daochuwenziyao/article/details/53026185

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

    本文对load-on-startup的相关内容作了详细介绍,然后通过具体实例向大家展示了其作用,希望可以给大家一个参考。

    基于java的企业级应用开发:Spring MVC的核心类和注解.ppt

    * * * * Spring MVC的核心类和...&lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath:springmvc-config.xml&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;se

    spring MVC 配置文档

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

    ARM-Linux-load-at-startup.rar_linux manual

    Manual for troubleshooting autoloading of programs in Linux for ARM

    简单spring MVC 配置

    适合初学者的文档,&lt;web-app&gt; ... &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;test&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;/web-app&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; ...

    FCKeditor配置

    1.FCKeditor2.4集成在SSH框架中,在web.xml中要加入以下配置 &lt;servlet-name&gt;Connector&lt;/servlet-name&gt; &lt;servlet-class&gt; /*根据自己的项目路径导入...&lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&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名字对应、要...

    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; 现在是...

    themeforest-startit-a-fresh-startup-business-theme.zip

    最新发布的 StartIT主题!Premium 70美金。内含300+中demo文件可导入 完全合适于公司广告和商店。

    Laravel开发-laravel-4-startup-boilerplate

    Laravel开发-laravel-4-startup-boilerplate Laravel框架。

    RAY.zip_ GUIDATA and GCBO_ray-tracing wireless_startup

    | structure is created at GUI startup using GUIHANDLES and stored in | the figure s application data using GUIDATA. A copy of the structure | is passed to each callback. You can store additional ...

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

    &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-...

    修改后的 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;

    spring-startup-analysis:用于分析Java Spring中的bean构建的简单模块

    弹簧启动分析仪 该项目被设计为一个模块,您可以通过Maven引入,它会生成类似于下... &lt;artifactId&gt;spring-startup-analysis &lt;version&gt;1.1.0 将以下基本软件包添加到您的组件中: com.github.lwaddicor.springstartu

    RPI-Unattended-Install-on-Startup

    您可以将Raspberry Pi OS映像复制到microsd,并使用该项目将脚本安装在根文件系统中,无需登录Raspberry Pi即可进行任何初始配置,您可以拥有自己的无人值守配置脚本进行配置您的Raspberry Pi,您无需登录就可以...

    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、重新启动服务器即可。

    Spring MVC 框架应用实例

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;ideawu&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; &lt;welcome-file-list&gt; &lt;welcome-file&gt;index.jsp...

Global site tag (gtag.js) - Google Analytics