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

posted @ 2017-03-31 09:27  Rainyn  阅读(542)  评论(0编辑  收藏  举报