美文网首页Java 杂谈程序员码蚁IT
11-码蚁JavaWeb之ServletContext

11-码蚁JavaWeb之ServletContext

作者: 码蚁Q | 来源:发表于2018-09-13 08:31 被阅读12次

什么是ServletContext

ServletContext代表
是一个web应用的上下文对象(web应用对象)
里面封装的都是web应用信息
一个ServletContext对应一个应用

ServletContext的生命周期

在服务器一启动的时候就会创建
在服务器关闭的时候销毁

如何获得上下文

1.通过init方法当中一个参数ServletConfig来获取
2.直接在HttpServlet当中获取
  this.getServletContext
  这种方法本质还是通过config来去获取的

获取全局的初始化参数

初始化参数不能再某一个Servlet当中来去配置。
在最外层来去配置
获取全局初始化参数

获得Web应用中某一个资源的资源的绝对路径

context.getRealPath("文件")
相对的是web应有根目录
context.getRealPath("index.html")
D:\Java\Tomcat\apache-tomcat-7.0.85\webapps\bei\index.html
在会你写的名称前面自动拼接上当前工程的绝对地址

什么是域?

能够存储数据
域对象
能够存取数据数据就的对象

ServletContext域对象的作用范围
整个web应用

所有的web资源都可以进行存取数据
数据是可以共享的

获取完ServletContext之后向里面写数据
context.setAttribute(String name,Object value);

获取完ServletContext之后,通过name取出存放的数据
context.getAttribute(String name);

获取完ServletContext之后,删除指定名称的值
Context.removeAttribute(String name);

只要是一个域对象上,基本上里面都有这几个方法

博文全套 视频讲解 点击以下链接查看
https://study.163.com/course/courseMain.htm?courseId=1005981003&share=2&shareId=1028240359

相关文章

  • 11-码蚁JavaWeb之ServletContext

    什么是ServletContext ServletContext的生命周期 如何获得上下文 获取全局的初始化参数 ...

  • JavaWeb四大域对象

    JavaWeb有ServletContext、ServletRequest、HttpSession、PageCon...

  • JavaWeb——ServletContext

    1.概念:代表整个 web 应用,可以和程序的容器(服务器)来通信 2.获取: 1.通过request对象获取 2...

  • 7.0.1监听器

    JavaWeb监听器概述在JavaWeb被监听的事件源为,ServletContext,HttpSession,S...

  • 10-码蚁JavaWeb之HttpServlet

    HttpServlet简介 HttpServlet父子关系 HttpServlet方法 HttpServlet容器...

  • 06-码蚁JavaWeb之Servlet

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 12-码蚁JavaWeb之Response

    一、response响应过程 牢记响应的流程图 二、学习响应 通过response设置响应行,响应头 ,响应体 设...

  • 07-码蚁JavaWeb之反射

    一、类的加载时机 当程序要使用某个类时,如果该类还未被加载到内存中系统会通过加载,连接,初始化三步来实现对这个类进...

  • JavaWeb--ServletContext

    一、基本概念 说起ServletContext,一些人会产生误解,以为一个servlet对应一个ServletCo...

  • 05-码蚁JavaWeb之Tomcat插件安装

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

网友评论

    本文标题:11-码蚁JavaWeb之ServletContext

    本文链接:https://www.haomeiwen.com/subject/gqafgftx.html