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"

    tomcat -web.xml里的内容

  • 相关阅读:
    JSP error: Only a type can be imported
    关于JAVA插入Mysql数据库中文乱码问题解决方案
    MySQL SQL优化——分片搜索
    myeclipse 调试JSP页面
    jsp:usebean 常用注意事项
    spring XML格式
    VB 要求对象
    VB 对象变量或with块变量未设置
    Spring依赖注入
    Spring 读取XML配置文件的两种方式
  • 原文地址:https://www.cnblogs.com/shoshana-kong/p/10593852.html
Copyright © 2011-2022 走看看