Servlet-Context学习笔记
介绍
ServletContext其实就是全局作用域对象, 上下文环境对象
利用context可以实现对,当前网站中所有的Servlet共享数据
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。context对象只能由Tomcat负责创建,在tomcat启动时创建,关闭时销毁
只能有一个context singleton。
使用
1)从request中获取
ServletContext application = req.getServletContext();
2)context中存放数据
1)在tomcat中存放
<context-param> <param-name>driver</param-name> <param-value>com.mysql.cj.jdbc.Driver</param-value> </context-param>
2) 在servlet中存放
application.setAttribute("name", "silly B");
取
String name = (String) application.getAttribute("name");
注意事项
消耗的是服务器端的内存,所以不要随意往里面放东西。

更多精彩