web.xml加载过程
2015-12-24 11:06:57 0 举报
web.xml的加载过程
作者其他创作
大纲/内容
上下文包含Bean、数据库连接串、系统配置等信息
Tomcat容器创建一个ServletContext,整个Web项目共享这个上下文
Web项目加载
Web项目启动过程
容器创建中的类实例,即创建监听器
读取Tomcat Server(Web项目的容器)的配置文件web.xml疑惑:读取两个节点 和 ?
Java Web项目(war包)
根据指定的类路径实例化过滤器
可以过滤请求的编码格式、可以过滤cas单点认证的登出、cas单点登录的认证及校验等操作。
Tomcat容器将的参数值转换为键值对,并将其交给ServletContext
在容器上下文加载完成后,此时可以通过ServletContextEvent.getServletContext();方法获取当前Web项目的上下文,并获取详细的配置信息。 Note:这个时候Web项目还没有完全启动,创建Listener的动作在Servlet之前进行。此时可以完成初始化网站参数、连接数据库、CAS登陆等操作。
Tomcat Server启动
启动服务端组件,为用户提供服务
0 条评论
下一页