zoukankan      html  css  js  c++  java
  • JavaWeb07-Javaweb中 的Context

    1.什么是Context
    • 它是Servlet三大域对象之一。

    • Servlet是只有一个实例的对象,也就是说一个Web对象只有一个ConText对象。

    • 生命周期特别长,在服务器启动的时候创建,在服务器关闭的时候销毁,(与天地同寿)。

    2.它的常用方法
    • 获取初始化参数

      ServletContext.getInitParameter(String name);

      首先, 我们要在web.xml中进行写入

      <context-param>
      <param-name>jdbcurl</param-name>
      <param-value>jdbc:mysql://localhost:3306</param-value>
      </context-param>

      然后就可以通过getInitParameter进行获取了

      ServletContext servletContext = this.getServletContext();
      String jdbcurl = servletContext.getInitParameter("jdbcurl");
    • 设置属性

      ServletContext.setAttribute(String name, Object object);

      ServletContext servletContext = this.getServletContext();
      servletContext.setAttribute("username", "张三");
    • 获取属性

      ServletContext.getAttribute(String name);

      resp.setContentType("text/html;charset=utf-8");
      ServletContext servletContext = this.getServletContext();
      Object username = servletContext.getAttribute("username");
  • 相关阅读:
    jquery-scrollstop
    Grunt usemin
    HTML5 之文件操作(file)
    启动mongodb bat
    判断是否支持WebP
    前端攻略系列(一)
    impress.js初体验
    JS应用实例3:定时弹出广告
    JS应用实例2:轮播图
    JS应用实例1:注册页面表单校验
  • 原文地址:https://www.cnblogs.com/Patrick20726/p/13583577.html
Copyright © 2011-2022 走看看