首页 > 其他分享 >tomcat里web.xml中load-on-startup参数含义

tomcat里web.xml中load-on-startup参数含义

时间:2023-09-17 10:04:58浏览次数:80  
标签:xml web container tomcat servlets startup load 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 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.

译文:
load-on-startup 这个元素的含义是在服务器启动的时候就加载这个servlet(实例化并调用init()方法).这个元素中的可选内容必须为一个整数,表明了这个servlet被加载的先后顺序.当是一个负数时或者没有指定时,则表示服务器在该servlet被调用时才加载。当值为0或者大于0时,表示服务器在启动时就加载这个servlet.该容器肯定可以保证被标记为更小的整数的servlet比被标记为更大的整数的servlet更先被调用,还可已选择同样的load-on-start-up值来夹在servlets.
补充:正数的值越小,启动该servlet的优先级越高。


标签:xml,web,container,tomcat,servlets,startup,load,servlet,加载
From: https://blog.51cto.com/u_1481758/7499560

相关文章

  • 如何从 javascript 中的 Web api 将 json 对象传递到项目的其余部分
    在将从WebAPI获取的JSON数据传递到项目的其他部分之前,您需要确保在完成fetch请求并获得响应后再进行处理。因为fetch是一个异步操作,需要等待服务器响应的完成才能获取到数据。在您的代码示例中,您可以将json数据传递给其他函数或组件进行后续处理。以下是一种可能的处理方式:fetch(B......
  • 不小心把pom.xml文件变成了Ant类型,然后全面爆红问题的解决
    问题描述不小心按到了这里:导入依赖的文件这里就全面爆红了!!本来都要配置完成了,出现这个误操作,真的很崩心态!问题解决这么操作:文件目录-->Views-->ToolWindows-->Ant;就能够打开Ant的相关界面;然后右键选中想要操作的文件,选择Remove,就能解决啦!......
  • 9.16 web
    标题排版: 图片标签:<img> 三个属性:src:指定图像的ur1(绝对路径相对路径)width:图像的宽度(像素/相对于素的百分比)height:图像的高度(像素/相对于素的百分比) ctrl+shift+/ :快捷抽取成注释 1.标题标签标签: <h1>...</h1>(h1-h6重要程度依次降低)注意:H......
  • mavlink(二)xml文件结构
    1.xml文件框架和语法1.1.文件结构MaVLinkXML文件的大致结构如下:下面列出了主要标签(所有标签都是可选的):include:此标签用于指定语支文件(dialect)中包含的任何其他xml文件。通常,语支文件将includecommon.xml,如上所示;可以使用多个<include></include>标记,以......
  • [Servlet/Tomcat] HttpServletRequest#getHeader(headerNameWithIgnoreCase)(获取heade
    1故事背景最近项目上有个业务需求,翻译成技术需求,即:将request.headers中的几个header入参转换成request.body(pageRequest)中的内置参数。为便于灵活配置,header参数名称是动态可配置的(存放于nacos配置中心),比如:sysCode、Accept-Language技术实现,主要就springmvc的org.spr......
  • 关于Tomcat服务器
    Tomcat的启动和关闭:一般可以在下载文件下的bin目录中寻找startup.bar文件双击启动。手动关闭即可。本地web网页一般存放在webapps中,也可以在webapps中自定义页面关于配置文件一般存放在conf中的server.xml中,我么可以更改带端口号也可以自定义域名: 但这只是代表本地存在这......
  • Webpack性能优化 SplitChunksPlugin的使用详解
    使用前景在vue、react等使用webpack为项目打包工具的前端项目,在开发过程中,随着项目功能的逐渐增加,项目整体体积的不断增加,打包的时长和打包后部署的项目体积也在不停的增长,这样可能会导致一下两个问题:使用自动化部署工具Jenkins部署时,Jenkins因内存不足而崩溃打包产物过大,用户......
  • Javaweb、javaEE学习笔记基础知识
    Html1、属性 align:对齐方式 bgcolor:背景颜色target:_blank在新窗口打开_self默认,在相同的框架打开_parent在父框架集中打开_top在整个窗口打开framename在指定的窗口打开2、注释 <!--注释-->3、文件路径 同一目录下:文件名 上级目录:../ 下级目录:从目......
  • c# XML 文档
    c#添加xml文档数据:1:引用命名空间System.Xml2:创建文档对象XmlDocument类3:创建描述信息XmlDeclaration类4:创建节点XmlElement类5:创建节点集合XmlNodeList类6:创建节点属性Xpath文档类:创建行描述信息:CreatXmlDeclaration(版本(必须为1.0),编码格式,独立特性与否(否为null))创......
  • WPF使用WebView2的空域问题的解决方案
    我在之前文章中介绍过WPF使用WebView2的空域问题(Airspaceissuse),距离那篇文章大半年后,那个issue下有一个第好用的第三方解决方案了,我这里介绍一下。引入Microsoft.Web.WebView2组件,同时引入CrissCross.WPF.WebView2组件<ItemGroup><PackageReferenceInclude="CrissCross.......