配置Servlet
目錄
圖例
框中的內容都是配置時必須要的
配置方式一——精確配置
<url-pattern>/別名</url-pattern>
注意:
“/”是必須聲明的,別名不可以爲中文
此種配置方式可以配置多個
最後訪問爲(以localhost爲例):http://localhost:8088/別名
配置方式二——模糊配置
<url-pattern>*.後綴</url-pattern>
注意:
*表示任意個數的任意字符
所有以指定的後綴名結尾的請求都會調用該Servlet進行處理
作用:
進行模塊化開發的劃分等
配置方式三——攔截所有請求
<url-pattern>/*</url-pattern>
注意:
會攔截所有類型的請求,包括靜態資源請求(css、js、圖片)和jsp請求
配置方式四
<url-pattern>/ex/*</url-pattern>
注意:
會攔截所有Servlet以ex爲開頭的路徑的請求
其他注意點
一個Servlet可以配置多個url-pattern
不同的Servlet不允許配置相同的url-pattern,在開啓服務器時會報錯
服務器啓動的時候,就會將部署的項目中的web.xml文件加載進內存