1. 程式人生 > >servlet的web-xml配置詳解

servlet的web-xml配置詳解

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>ServletTest</display-name>
<servlet>
    <servlet-name>HelloWorldServlet<servlet-name>
    <servlet-class
>demo.HelloWorldServlet<servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorldServlet<servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>
在上面的配置資訊中, 元素<servlet>用於註冊Servlet; 它的兩個子元素<servlet-name>和<servlet-class>分別用來指定Servlet名稱及其完整類名。 元素<servlet-mapping>用於對映Servlet對外訪問的虛擬路徑; 它的子元素<servlet-name>的值必須和<servlet>子元素中<servlet-name>相同,子元素<url-pattern>則是用於指定訪問改Servlet的虛擬路徑,該路徑以正斜線(/)開頭,代表當前Web應用程式的根目錄。 瀏覽器中輸入的url為:http://localhost:8080/ServletTest/hello