zoukankan      html  css  js  c++  java
  • ServletContext对象

    ServletContext对象

    ServletContext是Web应用的环境对象,一个Web应用只有一个ServletContext对象

    ServletContext对象的生命周期?

    创建:该web应用被加载

    销毁:web应用被卸载(服务器关闭,移除该web应用)

    获取Servltcontext对象:

    ServletContext context=request.getServletContext();

    获取全局初始化参数

        String value=context.getInitParameter("url");//传初始化参数值

        System.out.println(value);

    配置初始化参数

    <context-param>

       <param-name>url</param-name>

       <param-value>casd</param-value>

    </context-param>

     

     

    通过相对路径获取文件的绝对路径:

        String pa=context.getRealPath("WEB-INF/classes/a.txt");//相对路径

        System.out.println(pa);

       

    ServletContext是一个域对象

    存储数据的区域就是域对象

    ServletContext域对象的作用范围:整个web应(所有的web资源都可以随意向servletcontext域中存取数据,数据可以共享)

    域对象的通用的方法:

    setAtrribute(String name,Object obj);  //存值

    getAttribute(String name);  //取值

    removeAttribute(String name);  //移除

    例:

    //获取Servltcontext对象

        ServletContext context=request.getServletContext();

        //向Servltcontext域中存值

        context.setAttribute("name", "zhangsan");

    //从ServletContext对象中取值

        Object obj=context.getAttribute("name");

  • 相关阅读:
    PHP面向对象魔术方法基本了解
    PHP面向对象访问修饰符的基本了解
    php析构函数小结
    php构造方法(函数)基础
    php面向对象成员方法(函数)练习
    php面向对象的初认识
    用JS把数组内的日期转换为星期
    JavaScript事件(随笔)
    Spring框架的核心功能之AOP技术
    Spring框架 IOC注解
  • 原文地址:https://www.cnblogs.com/hhthtt/p/10632650.html
Copyright © 2011-2022 走看看