一、Servlet体系结构
Servlet ---接口
|
GenericServlet ---抽象类:继承自Servlet
|
HttpServlet ---抽象类: 继承自GenericServlet
1. GenericServlet: 将Servlet接口中其他方法做了默认空实现,只将service()方法作为抽象
*将来定义servlet类时,可以继承GenericServlet,实现service()方法。即可
2.HttpServlet:对http协议的一种封装,简化操作
*定义类继承HttpServlet
*复写doGet/doPost方法
二、Servlet相关配置
1.urlpartten: Servlet访问路径
*一个Servlet可以定义多个访问路径:@WebServlet({"/demo5_1","/demo5_2","/demo5_3"})
*路径定义规则:
1./xxx
2./xxx/xxx 多层路径,目录结构
3. *.do
@WebServlet({"/demo5_1","/demo5_2","/demo5_3"})
@WebServlet("/usr/demo5")
@WebServlet("/usr/*") // 表示usr后的url随意
@WebServlet("/*") // 表示任意url
@WebServlet("*.do") // 表示前面随便。后面是.do结尾的
网友评论