Web.xml 文件与server.xml 文件使用总结
每個 web 項目下都具備 web.xml 文件
Tomcat 下的 server.xml ?
Web.xml 文件使用總結(jié)
作用: 存儲項目相關(guān)的配置信息,保護 Servlet。解耦一些數(shù)據(jù)對程序的依賴。
使用位置: 每個 Web 項目中
? ? ? ? ? ? ? ? ? Tomcat 服務(wù)器中(在服務(wù)器目錄 conf 目錄中)
區(qū)別: Web 項目下的 web.xml 文件為局部配置,針對本項目的位置。
? ? ? ? ? ?Tomcat 下的 web.xml 文件為全局配置,配置公共信息。
內(nèi)容(核心組件): 全局上下文配置(全局配置參數(shù))
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Servlet 配置
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 過濾器配置
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 監(jiān)聽器配置
加載順序:Web 容器會按 ServletContext -> context-param -> listener -> filter -> servlet 這個順序加載組件,這些元素可配置在 web.xml 文件中的任意位置。
加載時機: 服務(wù)器啟動時。
server.xml 文件
問題: 瀏覽器發(fā)起請求后,服務(wù)器根據(jù)請求在 webapps 目下調(diào)用對應(yīng)的 Servlet 進行請求處理。那么為什么是 webapps 目錄難道不能是其他的目錄嗎?
解決: 了解 server.xml 文件的配置信息
Server.xml 文件核心組件如下:
熱部署:
?
總結(jié)
以上是生活随笔為你收集整理的Web.xml 文件与server.xml 文件使用总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ServletContext对象完成
- 下一篇: JSP的基本内容