qidao123.com技术社区-IT企服评测·应用市场

标题: Servlet p7 ServletContext对象 [打印本页]

作者: 知者何南    时间: 2023-7-6 16:10
标题: Servlet p7 ServletContext对象
ServletContext对象

每一个 web 应用都有且仅有一个 ServletContext 对象,又称为 Application 对象,从名称中可知,该对象是与应用程序相关的。在WEB 容器启动时,会为每一个 WEB 应用创建一个对应的 ServletContex对象。
该对象有两大作用:
ServletContext对象的获取

获取Servlet Context对象的途径有很多。比如:
ServletContext域对象

ServletContext也可当做域对像象来使用,通过向ServletContext中存取数据,可以使得整个应用程序共享某些数据。当然不建议存放过多数据,因为ServletContext中的数据一旦存储进去没有手动移除将会一直保存。
  1. //获取ServletContext对象
  2. ServletContext servletContext = request.getServletContext();
  3. //设置域对象
  4. servletContext.setAttribute("uname", "admin");
  5. //获取指定名称的域对象
  6. String uname = (String) servletContext.getAttribute("uname");
  7. //移除域对象
  8. servletContext.removeAttribute("uname");
复制代码
Servlet的三大域对象

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/) Powered by Discuz! X3.4