開發servlet為什么要配置web.xml文件


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中

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM