servlet 接口方法的介绍

1. init()
init :起始方法,仅在服务器开启时执行一次。

2 .service()
service : 服务方法,更新开启服务器都会执行。

3 . destroy()
destroy: 摧毁方法,仅在服务器正常关闭时执行一次 。

以上三种方法,统称为servlet的生命周期方法,是servlet最主要的功能

4. getServletConfig()
getServletConfig():获取servlet的配置信息。

5 .getServletInfo()
getServletInfo():获取servlet的一些基本信息,比如作者,版权等等。

注意:内存中只存在一个servlet对象,但它可被多个类引用,存在安全问题,所以尽量不要在它的方法中定义成员变量。

HttpServlet抽象类用法
HttpServlet:继承了 GenericServlet抽象类(实现了Servlet接口,并且只用了servel()方法,其他方法置为空,可以重写),而且是对http协议的一种封装,具有doGet和doPost方法应对不同的请求。

@ WebServlet()
主要设计路径,格式如下:
1 . @ WebServlet(urlPatterns = "/demo1"),加单个虚拟目录
2 .@ WebServlet(urlPatterns = {"demo1","demo","ddd"}),加多个虚拟路径
3. @ WebServlet(urlPatterns = "/user/demo"),加双重路径
4. 也有很多特殊写法 @ WebServlet(urlPatterns = "/*"),@ WebServlet(urlPatterns = " *.do") .
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值