跳至主要內容

8.ServletContext

Harry Xiong小于 1 分钟Web 后台ServletMVCJSPJDBC

ServletContext

8.1 概念

抽象表示Servlet的上下文环境,即当前Web应用,一个JVM中的每个Web应用都只有一个ServletContext对象与之对应

启动一个Web应用时会创建一个ServletContext对象,关闭时也会销毁此对象

8.2 方法

setAttribute与getAttribute方法ServletContext对象的生命周期等同于Web服务器正常工作周期,需要长期保存的属性可保存在ServletContext对象中
getRequestDispatcher路径参数必须以“/”作为开头,表示应用程序环境的根目录 (对比request对象的该方法
getResourcePaths获取Web应用中的某个路径下有哪些文件,路径参数必须以“/”开始
getResourceAsStream读取Web应用中的某个文件,文件路径参数必须以“/”开始