zoukankan      html  css  js  c++  java
  • Servlet(九):web.xml文件和server.xml文件

    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"

  • 相关阅读:
    MyBatis+Oracle
    JAVA接口,json传递
    Oracle学习笔记(二)
    Oracle学习笔记(一)
    数据库事务四大特性之隔离性
    数据库事务四大特性(ACID)
    多表连接时条件放在 on 与 where 后面的区别
    tomcat request.getParamter() 乱码解决方案 Filter版本
    POI excel下载 中文名 浏览器兼容解决
    天马行空
  • 原文地址:https://www.cnblogs.com/jiulonghudefeizhai/p/10114373.html
Copyright © 2011-2022 走看看