• 【servlet】Servlet的API和生命周期]


    创建时间:6.15

    一、Servlet的API(生命周期)

    (1)Servlet接口中的方法

    1)init(ServletConfig config)

    何时执行:servlet对象创建的时候执行

    ServletConfig : 代表的是该servlet对象的配置信息

    ServletConfig能获得什么配置信息:(了解即可)

     

    web.xml中的初始化参数:

     

    2)service(ServletRequest request,ServletResponse response)

    何时执行:每次请求都会执行

    ServletRequest :代表请求 认为ServletRequest 内部封装的是                                                        http请求的信息

    ServletResponse :代表响应 认为要封装的是响应的信息

    3)destroy()

    何时执行:servlet销毁的时候执行

    *注意:测试init和destroy方法时,需要重启服务器进行测试(在服务器开启到关闭的整个过程中测试)

    代码:

    *不需要new对象,Tomcat帮助创建对象并调用其方法

     

    在浏览器中测试:

     

    请求几次,service方法执行几次

     

    关闭服务器

     

    (2)Servlet的生命周期(面试题)

    1)Servlet何时创建

    默认第一次访问servlet时创建该对象

    2)Servlet何时销毁

    服务器关闭servlet就销毁了

    3)每次访问必然执行的方法

    service(ServletRequest req, ServletResponse res)方法

  • 相关阅读:
    先森,我们是不同的字符串,请自重!
    Linux 内核 链表 的简单模拟(2)
    Linux 内核 链表 的简单模拟(1)
    Ubuntu 截屏
    ubuntu windows 双系统 磁盘乱搞 grub 导致 error:no such partition grub rescue>
    计算十进制数转化成二进制时1的个数
    Ubuntu gedit 折叠插件
    Unix 进程通信基本概念
    左式堆
    双调巡游
  • 原文地址:https://www.cnblogs.com/musecho/p/11201536.html
Copyright © 2020-2023  润新知