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/14068176.html