Servlet上下文

来源:互联网 发布:filco mac 键位 编辑:程序博客网 时间:2024/06/06 19:21

Servlet上下文

  运行在Java虚拟机中的每一个Web应用程序都有一个与之相关的Servlet上下文。Java Servlet API提供了一个ServletContext接口用来表示上下文。在这个接口中定义了一组方法,Servlet可以使用这些方法与它的Servlet容器进行通信,例如,得到文件的MIME类型,转发请求,或者向日志文件中写入日志消息。

  ServletContext对象是Web服务器中的一个已知路径的根。对于本章的实例,Servlet上下文被定位于http://localhost:8080/ch12.以/ch12请求路径(称为上下文路径)开始的所有请求被发送到与此ServletContext关联的Web应用程序。

  Servlet容器提供商负责提供ServletContext接口的实现。Servlet容器在Web应用程序加载时创建ServletContext对象,作为Web应用程序的运行时表示,ServletContext对象可以被Web应用程序中所有的Servlet所访问。

  图12-16  Servlet在生命周期内为请求服务

0 0
原创粉丝点击