Servlet的配置Web.xml


       Servlet完成創建之后,如果想讓其正確地在服務器中運行,需要進行適當的配置。就是通過web.xml來完成,包括Servlet的名稱、描述、初始參數、類路徑,以及訪問地址等,一般分為兩個步驟。

    1.聲明Servlet

    在web.xml文件中,通過<servlet>元素聲明一個Servlet,在此元素下包含若干個子元素。

屬性名 描述
<description> 指定該Servlet的描述信息
<display-name> 指定該Servlet的顯示名
<servlet-name> 指定Servlet的名稱,一般與Servlet類名相同,要求唯一
<servlet-class> 指定Servlet類的位置,包括包名與類名
<init-param> 指定初始化參數
<param-name> 指定初始參數名
<param-value> 指定初始化參數名對應的值
<load-on-startup>

指定Servlet的加載順序。當此選項沒有指定時,表示Servlet被第一次請求時才被加載;

當值為0或大於0時,表示服務器自動加載這個Servlet。值越小,啟動該Servlet的優先級越高

 

2.映射Servlet

      當訪問servlet時,我們需要映射訪問的URL(統一資源定位符),此操作通過使用<servlet-mapping>元素完成。

<servlet-mapping>

  <servlet-name>值與<servlet>中的<servlet-name>一致</servlet-name>

  <url-pattern>用於指定該Servlet的訪問路徑</url-pattern>

根據映射信息,我們可以得到訪問的URL。

       在開發中,如果希望對個路徑可以訪問同一個Servlet,可以配置多個<url-pattern>元素。

       此外,在<url-pattern>元素中可以使用通配符“*”,“*”代表任意字符,有兩種使用方法:

      a.*.擴展名 :URL以任意.拓展名結尾

      b./* :URL以前面的字符結尾

 

 

 


免責聲明!

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



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