Servlet原理概念复习

1.Servlet定义

    Java Servlet是运行在Web服务器或应用服务器上的程序。

    Servlet本质是一个特殊的java程序

    Servlet是JavaWeb的三大组件之一,它属于动态资源。

2.Servlet作用

    1.接受请求数据
    2.处理请求
    3.完成响应

3.实现方式(3种)

    1.实现Servlet接口

    2.继承GenericServlet抽象类 (此抽象类实现了Servlet接口)

    3.继承HttpServlet(常用)
      javax.servlet.http.HttpServlet
           本质继承了GenericServlet(抽象类),且支持Http协议,众所周知,子类通常比父类
      功能更强大。

4.执行过程

1.创建(2种)
--

    1.第一次访问Servelt时创建(默认)
    2.服务器启动时创建

         eg: <load-on-startup>2</load-on-startup>  

             数字:启动顺序,从2开始,1已被Servelt占用)
2.初始化
--
    init()方法  启动服务器时,调用一次。
3.服务
--
    service()方法  每次处理请求时都会被调用。
3.销毁
--
    destroy()方法  关闭服务器时  一次
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值