美文网首页
JSP常用的内置对象

JSP常用的内置对象

作者: ZMRWEGo | 来源:发表于2018-08-29 11:05 被阅读10次

常用的有以下四种内置对象:

内置对象 所属包 说明
request javax.servlet.http.HttpServletRequest 用户请求信息
response javax.servlet.http.httpServletResponse 服务器向客户端的回应信息
session javax.servlet.http.HttpSession 保存每一个用户的信息
application javax.servlet.ServletContext 容器所保存的共有信息

一、request对象

request是HttpServletRequest extends ServletRequest的实例化对象,我们可以通过查看源码,来看看request对象的一些常用方法:

 获取页面的cookie信息
Cookie[] getCookies();
 获取时间戳 
long getDateHeader(String var1);
根据名称取得头信息内容
String getHeader(String var1);
获取全部请求头信息的名称
Enumeration<String> getHeaderNames();
取得用户的提交方式
String getMethod();
取得上下文资源路径
String getContextPath();
获取当前的SessionId
String getRequestedSessionId();
获取相对资源路径
String getRequestURI();
获取请求的网址
StringBuffer getRequestURL();
取得当前session对象
HttpSession getSession();

这里只列出了一部分方法,还有一些继承ServletRequest的方法没有列出,例如public String getParameter(String name)用来获取客户端发来的请求参数,读者可以自行查看源码了解更多。

二、response对象

response对象的主要作用是对客户端的请求进行回应,将Web服务器处理后的结果发回给客户端。response对象是HttpServletResponse extends ServletResponse接口的实例化,常用方法如下:

方法 描述
public void addCookie(Cookie cookie) 向客户端增加cookie
public void setHeader(String name,String value) 设置回应的头信息
public void sendRedirect(String location) 页面跳转

三 、session对象

在实际开发中,session对象最主要的功能就是完成用户的登录、注销等常见功能,每一个session对象都表示不同的访问用户,它是Httpsession的实例化对象,session接口的常用方法:

方法 说明
public String getId() 获取session Id
public long getCreationTime() 获取session的创建时间
public long getLastAccessTime() 取得session的最后一次操作时间
public Object getAttribute(String name) 根据属性名称获取属性内容
public Enumeration getAttributeNames() 得到全部属性的名称

四、application对象

application对象是ServletContext接口的实例化对象,代表了整个容器的操作。常用方法如下:

方法 说明
String getRealPath(String path) 得到虚拟目录对应的绝对目录
public Enumeration getAttributeNames() 得到所有属性的名称
public String getContextPath() 取得当前虚拟路径的名称

相关文章

  • 20160925------JSP内置对象

    JSP内置对象 Jsp内置对象是Web容器创建的一组对象,是不使用new关键字就可以使用的内置对象。常用的JSP九...

  • JSP技术

    1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...

  • jsp(java server page)九大内置对象

    JSP内置对象(9个常用的内置对象) 1.request对象request 对象是 javax.servlet.h...

  • JSP的内置对象

    JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对象。 jsp九大内置对象:常用:ou...

  • jsp内置对象

    jsp的9大内置对象 常用的:outrequestresponsesessionapplication不常用的pa...

  • JSP常用内置对象

    1、out对象 2、request对象 requestDemoHandle.jsp 解决URL传递参数的中文乱码问...

  • 2018-07-19

    jsp的内置对象 内置对象以及四中作用域 jsp内置对象简介 jsp作用域简介:核心知识点 request内置对象...

  • JSP内置对象,Request对象的主要方法

    JSP有哪些内置对象、作用分别是什么 JSP内置对象 - CSDN博客 JSP有9个内置对象: request:封...

  • JSP常用的内置对象

    常用的有以下四种内置对象: 一、request对象 request是HttpServletRequest exte...

  • 2018-10-01JSP内置对象记录

    JSP内置对象 JSP九大内置对象: out request response session applicati...

网友评论

      本文标题:JSP常用的内置对象

      本文链接:https://www.haomeiwen.com/subject/lnhhwftx.html