zoukankan      html  css  js  c++  java
  • Servlet的配置和生命周期

    1 Servlet容器:运行Servlet、JSP、Filter等的软件环境

       1)可以创建Servlet,并调用生命周期的方法

    2 Servlet生命周期的方法:

    1)构造器:只被调用一次,只有第一次请求Servlet时,创建Servlet实例,说明Servlet是单实例的。

    2)init方法:只被调用一次,在创建好实例后立即被调用,用来初始化Servlet。

    3)service:被多次调用,每次请求都调用service方法,实际用于响应请求

    4)destroy:只被调用一次,在当前Servlet所在的WEB应用被卸载前调用。用于释放当前Servlet所占用的资源

    3 load-on-startup参数:

    1)配置在Servlet节点中

    2)load-on-startup:可以指定Servlet被创建的时机。若为负数,则在第一次请求时被创建。若为0或正数,则在当前web应用被Servlet容器加载时创建实例,且数组越小越早被创建。

    4 1)同一个Servlet可以被映射到多个URL上,即多个<servlet-mapping>元素可以对应同一个Servlet名

    2)在<url-pattern>中可以使用*通配符,两种格式:

    一种是“*.扩展名”,另一种是“/*”格式。

  • 相关阅读:
    Android Training
    Android Training
    简述Activity与Window关系
    简述Activity生命周期
    Python基础之元组及range
    python基础数据类型之列表
    python之字符串
    python基础之int整型
    python基础知识之格式化
    Python基础知识初识 (二)
  • 原文地址:https://www.cnblogs.com/yjtm53/p/4195385.html
Copyright © 2011-2022 走看看