获取全局管理者ServletContext和全局管理者的一些方法

1.获取全局管理者ServletContext context=this.getServletContext();

2.获取web.xml文件下context-param标签下的初始化参数用context.getInitParameter(String key);还可以通过context.getInitParameterNames();获取所以参数名

3.获取项目下webcontent的路径用context.getRealPath("/");其实也是项目的路径。

4.获取webcontent目录下文件夹hello.tex的路径用context.getRealPath("/hello.txt");

5.全局管理者还可以context.setAttribute("count",0);把值0保存到count中,然后通过context.getAttribute("count");拿到值,在整个项目启动时在任何地方都可以拿到。

6.还可以获取文件的类型context.getMimeType(String 文件名)

7.可以获取输入流,且该流是一个文件context.getResourceAsStream(String path);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,630评论 0 17
  • 一. Java基础部分.................................................
    wy_sure阅读 3,846评论 0 11
  • 历年高考,都会涌现出一批感人的人和事。为了引导同学们向他们学习,进一步激发同学们的学习热情,2003班精心准备...
    songdelong阅读 447评论 0 0
  • 文/呢喃 2016年11月22日,小雪。2016年11月23日,湘北小城飘起了雪。广州城不下雪,雪却从记忆里走出来...
    米粒说阅读 297评论 5 2