如何将请求地址映射为Servlet访问地址呢?有两种方式:
- 通过配置文件,在web.xml中配置
- 通过注解完成Servlet地址映射
第一种方式
<!--
一个Servlet可以配置多个映射地址,但是一个映射地址不可以配置到多个Servlet上
-->
<servlet>
<servlet-name>ServletDemo01</servlet-name>
<servlet-class>com.it.servlet.ServletDemo01</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletDemo01</servlet-name>
<url-pattern>/abc/serlvet01</url-pattern>
</servlet-mapping>
第二种方式
//@WebServlet(urlPatterns= {"/123","/321"}) //通过注解给Servlet映射多个URL地址
@WebServlet("/abc")//映射一个URL地址