Servlet 接口

概念:运行在服务器端的小程序
   servlet就是一个接口,定义了Java类被浏览器访问到的规则
 

使用Servlt接口的步骤
  1.创建javaEE项目
    2.定义一个方法,实现Servlet接口
      3/实现接口中的抽象方法
        4.配置Servlet(在web.xml中配置)

执行原理(服务器执行Servlet的原理)
  1.当服务器接受的客户端的请求后,会解析URL路径,获取访问的Servlet的资源路径
  2,找到web.xml文件,是否有对应的《url-pattern》标签体的内容
   3.如果有,则再找到对应的《Servlet-pattern》全类名
   4.服务器会将字节码文件加载进内存,并创建其对象
    5.调用方法


Servlet中的方法(生命周期):
  1.被创建:执行init方法,只执行一次,
      Servlet的init方法,只执行一次,说明一个Servlet在内存中只存在一个对象,
   2.提供服务,执行service方法,执行多次
       每次访问Servlet时,Service方法都会被调用一次
   3。被销毁:执行destroy方法,,执行一次
           服务器关闭时,Servlet被销毁
          只有服务器正常关闭时,才会执行destro方法
             destro方法在servlet被销毁之前执行,一般用于释放资源

posted @ 2020-11-14 10:39  k凯阳  阅读(159)  评论(0)    收藏  举报