ServletContext对象简介
一、什么是ServletContext
- ServletContext是一个接口, 它表示Servlet上下文对象
- 一个web工程,只有一个ServletContext对象实例。
- ServletContext 对象是一个域对象。
- ServletContext 是在web工程部署启动的时候创建。在web工程停止的时候销毁。
二、什么是域对象?
域对象,是可以像Map一样存取数据的对象,叫域对象。
这里的域指的是存取数据的操作范围,整个web工程。
存数据 取数据 删除数据
Map put() get() remove()
域对象 setAttribute() getAttribute() removeAttribute();
ServletContext实例
所有Servlet程序都可以在ServletContext中存取数据,都可以操作ServletContext,因为一个web工程中只有一个ServletContext对象
package com.ftn.servlet;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;
public class ContextServlet extends HttpServlet {
@Override
protected void doGet(HttpServletR