本文向您介绍Servlet API与JSP内部对象的对应关系,并简单讲解JSP中几个重要接口的作用。

JSP供给了八个内部目标,而其间的五个内部目标对应于Servlet API中的七个目标,这也就使得咱们正常了解并娴熟运用Servlet中的这七个目标显得特别重要。这五个JSP的内部目标和Servlet API中的目标的对应联系是:

Servlet API与JSP内部目标的对应联系(jsp和servlet之间的联系)  API 第1张

◆request目标对应于:javax.Servlet.http.HttpServletRequest和javax.servlet.ServletRequest

◆response目标对应于:javax.servlet.http.HttpServletResponse和javax.servlet.ServletResponse

◆session目标对应于:javax.servlet.http.HttpSession

◆application目标对应于:javax.servlet.ServletContext

◆config目标对应于:javax.servlet.ServletConfig

javax.servlet.http.HttpServletRequest

这是一个接口,在咱们说到接口之前,仍是让咱们来温习一下Java中接口的一个开始的解说:接口在语法上与类相似,但是接口没有实例,运用接口,仅仅指定类有必要做什么而不是如何做。HttpServletRequest接口用来处理一个对Servlet API的HTTP格局的恳求信息。

javax.servlet.ServletRequest

这也是一个接口,这个接口界说一个Servlet引擎发生的目标,经过这个目标,Servlet能够获得客户端恳求的数据。这个目标经过读取恳求体的数据供给包含参数的称号、值和特点以及输入流的一切数据。而javax.servlet.http.HttpServletRequest也仅仅该接口的一个扩展,也就是说,该接口的一切办法也能够被Servlet API中javax.servlet.http.HttpServletRequest所运用。

javax.servlet.http.HttpServletResponse接口

该接口用来描绘一个返回到客户端的HTTP回应。

javax.servlet.ServletResponse接口

该接口用来界说一个Servlet API发生的目标,经过这个目标,Servlet对客户端的恳求作出呼应。这个呼应应该是一个MIME实体,可能是一个HTML页、图象数据或其他MIME的格局。javax.servlet.http.HttpServletResponse接口是该接口的扩展。

javax.servlet.http.HttpSession接口

该接口用来描绘一个session,至于什么是session我想在这儿就没必要说了吧。

javax.servlet.ServletContext接口

该接口用来界说了一个Servlet API的环境目标。也但是以为这是多个客户端同享的信息,它与session的差异在于使用规模的不同,session只对应于一个用户。

javax.servlet.ServletConfig接口

该接口界说了一个目标,经过这个目标,Servlet引擎装备一个Servlet API。每一个ServletConfig目标对应着一个***的Servlet。

javax.servlet.http.Cookie类

这个类描绘了一个cookie,cookie的效果其实与session很相似,仅仅cookie保存在客户端,session保存在服务器端。

【修改引荐】

  1. JSP+JavaBean+Servlet结构作业原理浅析
  2. Servlet的运转环境装备浅谈
  3. 详解JSP向Servlet转化
  4. JSP Servlet开发开始那点事
  5. Java Servlet API文档有用阐明
转载请说明出处
知优网 » Servlet API与JSP内部目标的对应联系(jsp和servlet之间的联系)

发表评论

您需要后才能发表评论