zoukankan      html  css  js  c++  java
  • 【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)方法

  • 相关阅读:
    实现一个最简单的flask应用程序
    python常识
    Flex布局
    ES6的promise的学习
    通过正则获取url参数
    dom0级事件和dom2级事件
    sea.js总结
    跨域的几种方式
    人生苦短,生命也就一次,机会也就一次
    新开的博客先和大家打个招呼吧!
  • 原文地址:https://www.cnblogs.com/musecho/p/11201536.html
Copyright © 2011-2022 走看看