zoukankan      html  css  js  c++  java
  • Servlet上下文

    ## (1)什么是Servlet上下文?
    容器启动之后,会为每一个web应用创建唯一的一个符合ServletContext
    接口要求的对象,该对象一般称之为Servlet上下文。
     
        特点:
            唯一性:一个web应用对应一个Servlet上下文。
            持久性: 只要容器没有关闭,应用没有被卸载,Servlet上下文
                就会一直存在。
     
    ![](sc.png)
     
    ## (2)如何获得Servlet上下文?
    HttpSession,GenericServlet提供了getServletContext方法来获得
    上下文。
     
        注:
            GenericServlet是HttpServlet的父类
     
    ## (3)作用1: 绑订数据
    request,session,Servlet上下文都提供了绑订数据相关的方法,
    区别如下:
     
        a.生存时间不一样,在满足使用条件的情况下,优先使用生命周期
        短的(节省内存)。
          request < session < servlet上下文

     1.利用Servlet上下文读取全局的初始化参数
    step1.配置全局的初始化参数
     
        <!--
         配置全局的初始化参数  
          -->
         <context-param>
             <param-name>company</param-name>
             <param-value>北京达内科技有限公司</param-value>
         </context-param>  
     
    step2.读取
        
            /*
             * 通过ServletContext提供的方法来
             * 读取全局的初始化参数
             */
            String company =  
                    sctx.getInitParameter("company");

  • 相关阅读:
    关于高等代数的证明题
    关于微小摄动法的专题讨论
    关于数学分析的数学竞赛题
    关于高等代数的数学竞赛题
    关于幂等阵与幂幺阵的专题讨论
    关于幂零阵与秩1阵的专题讨论
    关于可交换阵与数量阵的专题讨论
    关于等价标准形的专题讨论
    css制作圣诞树
    Integer.parseInt() 错误
  • 原文地址:https://www.cnblogs.com/package-java/p/10240931.html
Copyright © 2011-2022 走看看