首页 > 其他分享 >688~689 Servlet生命周期的详解 AND Servlet3.0注解配置

688~689 Servlet生命周期的详解 AND Servlet3.0注解配置

时间:2023-02-07 20:56:48浏览次数:40  
标签:Servlet3.0 创建 配置 方法 689 688 注解 执行 Servlet

Servlet生命周期方法:

  1.被创建:执行一次init方法,只执行一次

    Servlet什么时候被创建

      默认情况下,第一次被访问时,Servlet被创建

      可以配置执行Servlet创建时机

        在Servlet标签下配置

        1.第一次被访问时创建
            <load-on-startup>的值为负数
        2.在服务器启动时创建
         <load-on-startup>的值为0或正整数

 

    Servlet的init方法,只执行一次,说明一个Servlet在内存中只存在一个对象Servlet是单例的

      多个用户同时访问时,可能存在线程安全问题

      解决:精良不要在Servlet中定义成员变量问题。即使定义了成员变量,也不要对其赋值

  2.提供服务:执行service方法,执行多次

    每次访问Servlet时,Servlet方法都会调用一次
  3.被销毁:执行destoy,只执行一次

    Servlet被销毁时执行。服务器关闭时,servlet被销毁

    只有服务器正常关闭时,才会执行destroy方法

    destroy方法在Servlet被销毁之前执行,一般用于释放资源

Servlet3.0注解配置:

  好处:支持注解配置可以不需要web.xml

  步骤:

    1.创建JavaEE项目,选择Servlet的版本3。0以上可以不创建web.xml

    2.定义一个类,实现Servlet接口

    3.复写方法

    4.在类上使用@WedServlet注解,进行配置

 

标签:Servlet3.0,创建,配置,方法,689,688,注解,执行,Servlet
From: https://www.cnblogs.com/agzq/p/17099772.html

相关文章

  • json格式数据,淘宝1688京东商品详情获取,便携式API接口
    商品详情API接口,万邦数据返回值说明,商品详情,关键词搜索,价格监控,卖家买家订单等相关数据接口商品详情获取 测试接口 json格式数据 "item":{ "num_iid":"583191269......
  • Servlet生命周期详解和Servlet3.0注解配置
    Servlet生命周期详解Servlet中的生命周期方法:1.被创建:执行int方法,只执行一次Servlet什么时候被创建?默认情况下,第一次被访问......
  • 什么年代了,你还不知道 Servlet3.0 中的文件上传方式?
    其实文件上传这块松哥之前和大家聊过很多次了,这次因为最近正在进行SpringMVC的源码分析,所以又再次把这个话题拉出来“鞭尸”,不过这次松哥想从源码角度来聊聊这个话题。......
  • mtk7688之openwrt wifi热点搜索脚本
                                          mtk7688之openwrtwifi热点搜索脚本    最近由于各种原因,导致更......
  • mt7688 接口网卡接口说明
    硬件平台:mt7688软件平台:原生sdkMediaTek_ApSoC_SDK_4300_201409161.使用 ifconfig-a 命令可以列出mt7688上面所有的逻辑网卡接口,常见接口如下:apcli0:Thewirelessa......
  • MT7688和MT7628
    MT7688和MT7628是MTK品牌中,当下主流的无线路由器/无线AP方案,可以说Ralink被MTK收购以来,这两款是替代升级RT5350和RT5352的经典之作!各自主要特点如下:MT7688和MT7628是采用M......
  • 淘宝、天猫、1688、京东等25个平台的API数据接口
    接口大全;item_get获得淘宝商品详情item_get_app获得淘宝app商品详情原数据item_get_pro获得淘宝商品详情高级版item_review获得淘宝商品评论item_sku获取sku详细信......
  • 1688商品详情API接口,1688商品详情API接口接入说明
    为了进行此平台API的调用,首先我们需要做下面几件事情。1、获取一个KEY。2、参考API文档里的接入方式和示例。3、查看测试工具是否有需要的接口,响应实例的返回字段是否符合......
  • 白嫖永久服务器1668918929902
    阿贝云服务器注册免费领取1核1g内存5m宽带10g内存的云服务器,对于个人来说完全够用了。还有免费备案和虚拟主机,免备案对于搭建个人博客就很方便,部署了小项目上去,运行流畅不......
  • CF1689E ANDfinity
    题面传送门首先发现如果\(A_i=0\),则一定要花费一步将\(A_i\)加一。给出结论:之后只会操作两次。我们记最低位最高的数的集合为\(S\),则若\(|S|=1\),直接将\(S\)减一,则所有......