1.HttpServletRequest接口
在软件包javax.servlet.http中,jsp内置对象request是该接口的一个实例。
2.HttpServletResponse接口
在软件包javax.servlet.http中,jsp内置对象response是该接口的实例。
3.HttpSession接口
在软件包javax.servlet.http中,jsp内置对象session是该接口的实例。
获取方式
HttpSession session = request.getSession();
4.表示上下文内容接口ServletContext
在软件包javax.servlet中,表示上下文关系,可实现多个用户的web应用维持一个状态,在多个应用程序之间共享数据。jsp内置对象application是该接口的实例。
在servlet程序中,通过以下方式获得
this.getServletContext();
5.请求转发接口RequestDispatcher及相关的接口和类
RequestDispatcher接口在软件包javax.servlet中,有forward()方法,可以把一个请求转发到另一个servlet或jsp。
该接口类型的对象,由servlet请求对象request或ServletContext接口内省对象的getRequestDispatcher()方法获取。
servlet中获取RequestDispatcher接口类型对象
ServletConfig接口表示servlet配置,提供getServletContext()方法获取上下文接口ServletContext类型的实例对象,jsp内置对象config是ServletConfig接口的实例。