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代表的是优先级,而非启动延迟时间。
分享到:
相关推荐
load-on-startup节点的试验代码,详情请参考博文:http://blog.csdn.net/daochuwenziyao/article/details/53026185
本文对load-on-startup的相关内容作了详细介绍,然后通过具体实例向大家展示了其作用,希望可以给大家一个参考。
* * * * Spring MVC的核心类和...<param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <se
<load-on-startup>1</load-on-startup> </servlet> 加载 DispatcherServlet 时 Spring 会尝试读取配置文件 默认的配置文件位于 web.xml 相同的路径下 文件名与注册的 Servlet 名有关 Servlet注册名跟上 -...
Manual for troubleshooting autoloading of programs in Linux for ARM
适合初学者的文档,<web-app> ... <load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>test</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> </web-app>
<load-on-startup>1</load-on-startup> <!-- 配置所有以.do结尾的请求交给DispatcherServlet进行处理,也可以设置其他值,如.action等 --> <servlet-mapping> <servlet-name>Dispatcher</servlet-name> ...
1.FCKeditor2.4集成在SSH框架中,在web.xml中要加入以下配置 <servlet-name>Connector</servlet-name> <servlet-class> /*根据自己的项目路径导入...<load-on-startup>1</load-on-startup> </servlet>
<load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>account</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> 要与web-inf里面account-servlet.xml名字对应、要...
<description>ZK loader for ZUML pages <servlet-name>zkLoader</servlet-name> ... <!-- 必须指定更新引擎(DHtmlUpdateServlet)的URI,并且... <load-on-startup>1</load-on-startup><!-- Must --> </servlet>
<load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>Connector</servlet-name> <url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern> </servlet-mapping> 现在是...
最新发布的 StartIT主题!Premium 70美金。内含300+中demo文件可导入 完全合适于公司广告和商店。
Laravel开发-laravel-4-startup-boilerplate Laravel框架。
| 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 ...
<load-on-startup>1</load-on-startup> <servlet-name>Connector</servlet-name> <servlet-class> com.fredck.FCKeditor.connector.ConnectorServlet </servlet-class> <init-param> <param-...
web.xml 中配置 完善了对上传图片的验证 <context-param> <param-name>FCKAllowedExtensionsImage</param-name> ...value><br> </init-param><br> <load-on-startup>1</load-on-startup> </servlet>
弹簧启动分析仪 该项目被设计为一个模块,您可以通过Maven引入,它会生成类似于下... <artifactId>spring-startup-analysis <version>1.1.0 将以下基本软件包添加到您的组件中: com.github.lwaddicor.springstartu
您可以将Raspberry Pi OS映像复制到microsd,并使用该项目将脚本安装在根文件系统中,无需登录Raspberry Pi即可进行任何初始配置,您可以拥有自己的无人值守配置脚本进行配置您的Raspberry Pi,您无需登录就可以...
【版本更新说明】 ... <load-on-startup>3</load-on-startup> <servlet-mapping> <servlet-name>debugjsp</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> 6、重新启动服务器即可。
<load-on-startup>1</load-on-startup> <servlet-mapping> <servlet-name>ideawu</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp...