博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
application内置对象
阅读量:6973 次
发布时间:2019-06-27

本文共 1222 字,大约阅读时间需要 4 分钟。

application内置对象

  request 内置对象保存的属性只在当前请求有效, 经过客户端跳转之后就无效了
  session 内置对象保存的属性只在当前用户有效. 关闭浏览器就失效了.
  application 内置对象,是表示服务器范围的内置对象,关闭浏览器后属性也有效
  是多个用户共享的内置对象, 如: 要监听当前上线用户的人数, 就需要使用该对象
  application 内置对象的类型是 "javax.servlet.ServletContext".

Demo: 在 application 内置对象中保存属性

1 @SuppressWarnings("serial") 2 public class EmpServlet extends HttpServlet { 3     @Override 4     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 5         //获取 application 内置对象 6         ServletContext context = req.getServletContext(); 7         //在该内置对象中保存属性 8         context.setAttribute("count", "在线人数是 10"); 9         //客户端跳转10         resp.sendRedirect("/MvcPro/pages/login.jsp");11     }12 }

Demo: 获取项目的真实路径

1 @SuppressWarnings("serial") 2 public class EmpServlet extends HttpServlet { 3     @Override 4     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 5         //获取 application 内置对象 6         ServletContext context = req.getServletContext(); 7         //获取项目的部署路径 8         String path = context.getRealPath("/"); 9         System.out.println(path);10     }11 }

 

转载于:https://www.cnblogs.com/yslf/p/10748957.html

你可能感兴趣的文章
levinISO 闪电骑士
查看>>
空格在Html中的表示方法(&nbsp含义)
查看>>
我的友情链接
查看>>
最近发生的事情
查看>>
个人作业1-——数组
查看>>
xargs和exec详解
查看>>
Mybatis配置insert时,插入数据失败
查看>>
el表达式不起作用
查看>>
CLOSE_WAIT & TIME_WAIT
查看>>
nagios实现对linux-server、windows-server主机的监控
查看>>
Linux系统上的命令使用格式及部分命令详细介绍
查看>>
我的友情链接
查看>>
python基础---高阶函数
查看>>
ftp command
查看>>
Apache+varnish(高性能开源HTTP加速器)搭建负载均衡集群
查看>>
linux下安装无线网卡
查看>>
二级指针
查看>>
php中导入导出csv文件
查看>>
Linux(Centos)安装配置SVN服务器
查看>>
BBasic-Diary921
查看>>