servlet为什么要配置web.xml

时间:2023-01-04 13:22:36

(1)、为Servlet命名: 
<servlet> 
<servlet-name>servlet1</servlet-name> <- 这是用于,在servlet池中使用 ,在用servlet注解时->
<servlet-class>net.test.TestServlet</servlet-class>  <- 包名.类名 ->
</servlet> 
(2)、为Servlet定制URL、 
<servlet-mapping> 
<servlet-name>servlet1</servlet-name>   <- 上段servlet名 ->
<url-pattern>*.do</url-pattern> <- 此为使用的地址如:http://localhost:8080/app/*.do   *匹配任何.do 也可以写死如test.do ->

</servlet-mapping> 

在web.xml中配置servlet。是为了页面能够找到对应的servlet。