博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web.xml加载顺序详解
阅读量:5328 次
发布时间:2019-06-14

本文共 484 字,大约阅读时间需要 1 分钟。

一、

1.启动tomcat启动web项目,首先读取web.xml文件中<context-param>和<listener>

2.容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。

3.容器将<context-param>转换为键值对,并交给servletContext。

4.容器创建<listener>中的类实例,创建监听器。

二、

load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该servlet被调用的时候,加载这个servlet 。如果值是正整数或零,容器在配置的时候就加载并初始化这个servlet,容器必须保证值小的先被加载。如果值相等,容器可以自动选择先加载谁。

三、

context-param –> listener –> filter –> servlet

 

详细:

转载于:https://www.cnblogs.com/alexwu59/p/3937009.html

你可能感兴趣的文章
怎样建立一个bower私库
查看>>
struts2基本介绍
查看>>
Duanxx的STM32学习:NVIC操作
查看>>
假设拦截WebView的错误和OS升级到4.4后链接不能点击的问题
查看>>
c++中sort()及qsort()的使用方法总结
查看>>
Javascript > Eclipse > 自动代码规范化
查看>>
站立会议6
查看>>
我的笔记
查看>>
学生成绩
查看>>
16. 3Sum Closest
查看>>
使用Objective-C的+(void)initialize初始化static变量
查看>>
会员分享几个平时看榜单常去的网站
查看>>
用 new 还是用 alloc/init
查看>>
php中url传递中文字符,特殊危险字符的解决方法
查看>>
linux服务器之LVS、Nginx和HAProxy负载均衡器对比
查看>>
with语句
查看>>
T人声鼎沸
查看>>
高并发一些处理办法
查看>>
单例模式的使用
查看>>
python中的函数
查看>>