1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" 3 ?????????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 ?????????xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" 5 ?????????version="4.0"> 6 ???7 ????<servlet> 8 ????????<!--自定义,一般为类名--> 9 ????????<servlet-name>servletDemo1</servlet-name>10 ????????<!--一定是package + .类名-->11 ????????<servlet-class>day08_servlet.ServletDemo1</servlet-class>12 ????</servlet>13 ????<!--给Servlet提供(映射)一个可供客户端访问的URI-->14 ????<servlet-mapping>15 ????????<!--和servlet中的name必须相同-->16 ????????<servlet-name>servletDemo1</servlet-name>17 ????????<!-- servlet的映射路径 -->18 ????????<url-pattern>/servlet</url-pattern>19 ????</servlet-mapping>20 ????21 </web-app>
这里要注意的是servlet-mapping的url-pattern中的这个映射路径 / 一定不能忘记!!!
配置完成后,启动tomcat服务器,然后在浏览器中输入http://localhost:8080/servlet即可。
web.xml中servlet配置及其含义
原文地址:https://www.cnblogs.com/q-1993/p/10263791.html