ServletContext对象

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



2. 获取:
    1. 通过request对象获取
        request.getServletContext();
    2. 通过HttpServlet获取
        this.getServletContext();



3. 功能:
    1. 获取MIME类型:
        * MIME类型:在互联网通信过程中定义的一种文件数据类型
            * 格式: 大类型/小类型   text/html        image/jpeg

* 获取:String getMimeType(String file)


  

 2. 域对象:共享数据
        1. setAttribute(String name,Object value)
        2. getAttribute(String name)
        3. removeAttribute(String name)

 ServletContext对象范围:所有用户所有请求的数据


   

3. 获取文件的真实(服务器)路径
        1. 方法:String getRealPath(String path)  
           

ServletContext对象详解相关推荐

  1. jQuery的deferred对象详解

    阮一峰大神的关于jQuery的deferred对象详解 http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_ ...

  2. 【ES6】Promise对象详解

    [ES6]Promise对象详解 一.Promise对象的含义 二.Promise对象的用法 三.Promise对象的几个应用[重点] 1.时间延迟函数 2.图片异步加载 查看更多ES6教学文章: 参 ...

  3. javascript BOM对象详解

    javascript BOM对象详解 目标:本章节将分为9点详细介绍有关BOM对象的知识点 1.什么是BOM 2.BOM的构成 3.顶级对象window 4.window对象常见事件(页面加载事件和体 ...

  4. Javascript中的Document对象详解

    Document对象详解 document 文挡对象 - JavaScript脚本语言描述           -------------------------------------------- ...

  5. 转载 雨松mono Unity获取游戏对象详解(来自我的长微博)

    Unity获取游戏对象详解(来自我的长微博) 转载 自 雨松mono 本文固定链接: http://www.xuanyusong.com/archives/2768 转载请注明: 雨松MOMO 201 ...

  6. html内置时间对象,JavaScript中的常用事件,以及内置对象详解

    原标题:JavaScript中的常用事件,以及内置对象详解 今天是刘小爱自学Java的第81天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 学前端有一个非常权威的组织,也就是w3c,其有个专 ...

  7. JS----window对象详解

    一.说明 他是JS中最大的对象,它描述的是一个浏览器窗口,一般要引用他的属性和方法时,不需要用"Window.XXX"这种形式,而是直接使用"XXX".一个框架 ...

  8. JavaScript高级编程--对象详解

    对象详解 Object.prototype.hasOwnProperty() 返回布尔 (原型对象的方法) 表示是否是对象自身的属性.所有实例对象都可以访问 这个方法会查找一个对象是否有某个属性,但是 ...

  9. Hibernate Criteria对象详解(条件查询)

    Hibernate Criteria对象详解 2014-9-1 16:21| 发布者: 传智特刊| 查看: 7290| 评论: 0 摘要: Hibernate框架是目前JavaEE软件开发的企业主流框 ...

最新文章

  1. 一篇与众不同的 String、StringBuilder 和 StringBuffer 详解
  2. 基于云上分布式NoSQL的海量气象数据存储和查询方案
  3. WIN7中 HttpListener 拒绝访问 异常解决 C#
  4. exe文件图标变成了白色无图标
  5. redis 判断存在性_Redis如何保证接口的幂等性?
  6. QT 托盘图标退出延迟解决方案
  7. JS~~~ 前端开发一些常用技巧 模块化结构 命名空间处理 奇技淫巧!!!!!!...
  8. 85岁院士的新年浪漫:这大概是最美好的爱情
  9. tomcat 启动项目 页面文字乱码_项目通过tomcat部署到服务器,请求数据页面中文乱码问题...
  10. golang 切片slice使用总结(动态数组、cap与len区别)
  11. ajax表单图片,js中使用ajax上传一个带有图片的表单数据
  12. 控制台接收信息转发_微信语音信息无法转发?原来这才是正确的转发姿势,看完涨知识了...
  13. Python定时任务框架APScheduler详解
  14. 计算机系统工具没有用户,联想电源管理软件没了怎么办_联想电脑自带的电源管理软件不见了如何找回-win7之家...
  15. z变换解差分方程例题_Z变换及差分方程的求解
  16. 内容创作者周刊:第4期
  17. JMeter 修改字体大小
  18. 老路用得上的商学课-61-80学习(读书)笔记
  19. 北京课改版三年级英语教案二-Leo老师
  20. UUID是什么 ?

热门文章

  1. ActiveMQ的使用
  2. AOP基本概念、AOP底层实现原理、AOP经典应用【事务管理、异常日志处理、方法审计】...
  3. day1 of python
  4. Linux 主机被入侵后的处理案例
  5. 5. SQL Server数据库性能监控 - 当前请求
  6. AngularJs学习笔记--unit-testing
  7. VS2005工程的Device右边内容为空问题
  8. Android Activity形象描述
  9. 实战4节点Centos7.3 安装Kubernetes集群
  10. March 2007 CTP Linq 的一些改变