`

listener与load-on-startup

阅读更多
春节期间在看一些源码时,在XML文件中看到两个标签<listner>和<load-on-startup>,嗯?自己开始有些想法,它们不都是在Web应用启动时,启动某些后台程序,负责为系统运行提供支持。既然作用类似,区别又在什么地方呢?
赶紧查阅资料,以下是对资料的摘录:
1、listener 比 load-on-startup优先加载
2、listtener在Servlet 2.3中才定义
分享到:
评论

相关推荐

    web.xml配置大全[汇编].pdf

    - 其中,load-on-startup元素决定了servlet的加载时机,正数表示启动时加载,负数或无设置表示按需加载,数值大小影响加载优先级。 二、load-on-startup元素详解 load-on-startup元素在web应用启动时指定servlet的...

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

    struts-spring整合.txt

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

    spring3.x的读书笔记3

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 这里`load-on-startup`元素用于指定Servlet的启动顺序,数值越小,启动优先级越高。 在WebApplicationContext初始化过程中,日志系统如Log4J也是关键的一部分。...

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

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

    spring配置.txtspring配置.txt

    &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; ``` - **ContextLoaderListener**:当Web应用启动时,会加载一个或多个Spring配置文件,并创建一个WebApplicationContext。通过这种方式可以实现容器级别的初始化。 - **...

    struts 整合spring 例子,测试通过

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 一旦Spring容器被启动,它会创建一个`WebApplicationContext`对象,并将其绑定到Servlet上下文(ServletContext)。应用程序中的组件可以通过`...

    Tomcat中用web.xml控制Web应用详解

    load-on-startup 元素用于指定 Servlet 的加载顺序。当值为 0 或者大于 0 时,表示容器在应用启动时就加载这个 Servlet。正数的值越小,启动该 Servlet 的优先级越高。 filter 元素 filter 元素用于配置过滤器。...

    spring mvc 环境搭建

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;controller&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; ``` - **步骤二:配置上下文监听器** - 配置 ...

    springmvc配置

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;dispatcher&lt;/servlet-name&gt; &lt;url-pattern&gt;/&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; ``` 2. **注解方式**: 在Spring MVC中,除了XML...

    在Eclipse 中创建Spring的 Web应用.doc

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 4. **指定配置文件位置**: 你可以通过`&lt;context-param&gt;`元素来定义`ApplicationContext`的配置参数,指明XML配置文件的位置。例如,如果你的配置文件是`...

    axis服务端和客户端创建

    &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; &lt;param-name&gt;...

    Tomcat Web.xml 详解

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` - 作用:如果设置了 `&lt;load-on-startup&gt;` 元素,则表示该Servlet将在Web应用启动时自动加载。数字值表示加载顺序,值越小优先级越高。 通过以上解析可以看出,`web....

    Spring中ApplicationContext加载机制

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; ``` 通过以上配置,Web 容器会自动加载 /WEB-INF/applicationContext.xml 初始化 ApplicationContext 实例,如果需要指定配置文件位置,可通过 context-param 加以指定: ...

    XML常用配置信息 过滤器 监听器

    &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; ``` - `&lt;servlet-name&gt;`: 定义了Servlet的名称。 - `&lt;servlet-class&gt;`: 指定了Servlet的实现类全限定名。 - `&lt;init-param&gt;`: 配置了初始化参数,可以为Servlet提供额外的...

    SPRING MVC配置过程

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;spring&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; &lt;/servlet-mapping&gt; 三、 Spring 配置 &lt;!-- Spring 配置 --&gt; &lt;listener&gt; ...

    log4j.properties文件放置在其它目录下

    &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; 但是,如果我们使用 SSH 框架时,servlet 被封装了,那么我们不需要写 servlet 来指定 log4j 配置文件的路径。相反,我们可以使用 listener 来初始化 Log4J 日志引擎,例如...

Global site tag (gtag.js) - Google Analytics