ServletConfig对象和ServletContext对象有什么区别?

一个Servlet对应有一个ServletConfig对象可以用来读取初始化参数

一个webapp对应一个ServletContext对象

ServletContext对象获取初始化定义的参数

ServletContext对象可以通过context.getResourceAsStream("/images/tomcat.gif");或者context.getRealPath("/")。

去获取webapp的资源文件

  ServletContext对象的setAttribute(String name,Object o)方法可以将对象存储在Context作用范围域又称为全局作用范围域,在整个web应用当中可以共享.

  ServletContext对象可以和服务器进行通讯比如写信息到服务器的日志信息当中

Java Program!
原文地址:https://www.cnblogs.com/programb/p/12845090.html