Web.xml 文件与server.xml 文件使用总结
每個 web 項目下都具備 web.xml 文件
Tomcat 下的 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 文件核心組件如下:
熱部署:
?
總結
以上是生活随笔為你收集整理的Web.xml 文件与server.xml 文件使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ServletContext对象完成
- 下一篇: 分页必须知道的参数