我們寫好一個Servlet然后需要在Web.xml中配置它才能讓外部訪問進來。Servlet采用“請求--訪問”模式為瀏覽器提供服務,當我們在外部訪問網頁的時候,有時候經常用到后臺邏輯,比如驗證登陸用戶信息,注冊個人設置,查看購物車內物品等等都需要用到后臺邏輯。
直接訪問后臺的邏輯是不能實現的,這個時候我們需要在Web.xml中配置它。每當前臺需要信息處理的時候,目的地址要在Web.xml中配置出來,然后通過Web.xml中的<Servlet-mapping>鍵值對應到相應的Servlet,然后前臺的信息就能在后臺提取出來并進行處理。
下面是部署到Tomcat服務器的方法:
在Web.xml中配置的基本格式如下:
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>com.dr.myFirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>frist</servlet-name>
<url-pattern>/myfirst</url-pattern>
<servlet-mapping>
<servlet>:用來在Web server中部署的servlet組件;
<servlet-name>:定義了servlet組件的名稱,名稱唯一性;
<servlet-class>:描述了該servlet對應的java類全名;
<servlet-mapping>:將該servlet與特定url關聯;
<url-pattern>:定義訪問該servlet組件的途徑。
通過上面的部署,重啟Tomcat服務器,然后在瀏覽器中的地址欄中訪問設置的url。
以下是Servlet組件開發包括如下步驟:
1。設計Servlet組件程序并進行編譯。
2。將Servlet組件部署到Web Server上(修改Web.xml)。
3。重啟Web Server,按照配置的url訪問Servlet組件。
<servlet>必須出現在<servlet-mapping>的前面,因為servlet必須先注冊,然后才能映射。