lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  1846 随笔 :: 0 文章 :: 109 评论 :: 288万 阅读

 

 

Web.xml 文件使用总结:
作用:
  存储项目相关的配置信息,保护 Servlet。解耦一些数据对程序的依赖。
使用位置:
  每个 Web 项目中Tomcat 服务器中(在服务器目录 conf 目录中)
区别:
  Web 项目下的 web.xml 文件为局部配置,针对本项目的位置。
  Tomcat 下的 web.xml 文件为全局配置,配置公共信息。
内容(核心组件):
  全局上下文配置(全局配置参数)
  Servlet 配置
  过滤器配置
  监听器配置
加载顺序:
  Web 容器会按 ServletContext -> context-param -> listener ->filter-> servlet 这个顺序加载组件,这些元素可配置在 web.xml文件中的任意位置。
加载时机:
  服务器启动时。

 

server.xml 文件:
问题:
  浏览器发起请求后,服务器根据请求在 webapps 目下调用对应的 Servlet 进行请求处理。那么为什么是 webapps 目录难道不能是其他的目录吗?
解决:
  了解 server.xml 文件的配置信息
Server.xml 文件核心组件:
  <Server>

    <Service>

      <Connector/>

      <Connector/>

      <Engine>

        <Host>

          <Context/>

         </Host>

      </Engine>

     </Service>

  </Server>

热部署: <Context path="/Pet" reloadable="true" docBase="F:/PetWeb"

 

tomcat -web.xml里的内容

posted on   白露~  阅读(366)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示