https://zhidao.baidu.com/question/73116458.html
web.xml其實就是servlet的一個配置文件,通過這個配置文件來尋找對應的servlet處理業務。
sun公司就是這樣設計,容器通過配置文件web.xml找相應的servlet這樣有助於靈活和可維護性。具體用法如下:
<servlet>
<servlet-name>MyServlet </servlet-name> //這里是servlet 的名字,自己定義 的
<servlet-class>Servlet </servlet-class> //這里是servlet的位置 。 如果在 一個包下, 就寫 包名.類名
</servlet>
<servlet-mapping>
<servlet-name>MyServlet </servlet-name> //這里跟 上面的;servlet-name 必須一樣
<url-pattern>/abc </url-pattern> //這里 在地址 輸入訪問的 時候 輸入的,自己定義 (真正在URL地址欄里需要輸入的內容)
</servlet-mapping>
<servlet-mapping>告訴別人怎么找到你的servlet,<servlet-name>與<servlet>對應
通俗地講,就是:配置web.xml是讓容器知道所發送過來的請求是由那個servlet處理,然后把httprequest和httpresponse對象注入到該servlet中
