`
xiang37
  • 浏览: 433398 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java Request对象的主要方法

阅读更多

Request对象的主要方法:  

  setAttribute(String   name,Object):设置名字为name的request的参数值  

  getAttribute(String   name):返回由name指定的属性值  

  getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例  

  getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组  

  getCharacterEncoding():返回请求中的字符编码方式  

  getContentLength():返回请求的Body的长度  

  getHeader(String   name):获得HTTP协议定义的文件头信息  

  getHeaders(String   name):返回指定名字的request   Header的所有值,结果是一个枚举的实例  

  getHeaderNames():返回所以request   Header的名字,结果是一个枚举的实例  

  getInputStream():返回请求的输入流,用于获得请求中的数据  

  getMethod():获得客户端向服务器端传送数据的方法  

  getParameter(String   name):获得客户端传送给服务器端的有name指定的参数值  

  getParameterNames():获得客户端传送给服务器端的所有参数的名字,结果是一个枚举的实例  

  getParameterValues(String   name):获得有name指定的参数的所有值  

  getProtocol():获取客户端向服务器端传送数据所依据的协议名称  

  getQueryString():获得查询字符串  

  getRequestURI():获取发出请求字符串的客户端地址  

  getRemoteAddr():获取客户端的IP地址  

  getRemoteHost():获取客户端的名字  

  getSession([Boolean   create]):返回和请求相关Session  

  getServerName():获取服务器的名字  

  getServletPath():获取客户端所请求的脚本文件的路径  

  getServerPort():获取服务器的端口号  

  removeAttribute(String   name):删除请求中的一个属性

分享到:
评论

相关推荐

    java中对象的作用,如何获取Request对象

    Request对象在Web应用中的主要作用有以下几点: 1. **参数获取**:Request对象可以用来获取HTTP请求中携带的参数,包括URL参数和POST数据。通过`getParameter()`和`getParameterValues()`方法,开发者可以获取单个...

    java web学习_浅谈request对象中get和post的差异

    摘要:本文将对 Java Web 中 Request 对象中 GET 和 POST 方法的差异进行分析和比较,通过代码示例和输出结果,展示 GET 和 POST 方法的不同之处,并分析其优缺点。 GET 方法和 POST 方法都是服务器的请求方式,...

    JAVAEE中Servlet实例Response与Request对象方法调用范例

    Request对象是用于获取客户端发送的请求信息的,包括请求参数、请求头、请求URL等。HttpServletRequest提供了多种方法来获取这些信息,例如: 1. `getParameter(String name)`:获取指定名称的请求参数值,如果不...

    java web 修改request携带的参数信息

    Request对象封装了客户端发送到服务器的所有数据,包括URL参数、请求头、请求体等。在某些场景下,可能需要对这些参数信息进行修改,比如安全过滤、数据校验或者日志记录等。本程序就是针对这种情况设计的一个实用...

    Java开发之request对象常用方法整理

    这篇教程主要关注于`request`对象的常用方法,这对于理解和处理用户请求至关重要。下面我们将详细探讨这些方法及其用途。 首先,`request`对象提供了一系列方法来获取客户端环境信息: 1. `getRequestURL()`:这个...

    JSP 内置对象:request 对象.pptx

    request 对象是 JSP 中九个可供使用的隐式对象之一,它属于输入/输出对象,主要用于处理客户端传送给服务器端的请求参数。 request 对象提供了多种方法来获取请求参数,例如: 1. String getParameter(String name...

    request域对象的实例代码

    5. **获取请求的属性和参数**:`setAttribute()`和`getAttribute()`方法用于在Request对象中设置和获取自定义属性,这是在请求转发中传递数据的关键。 6. **请求转发**:Request对象的一个重要应用场景就是请求转发...

    Java中Request请求转发详解

    我们首先获取了RequestDispatcher对象,然后使用forward方法将请求转发到RequestDemo6。在RequestDemo5的doPost和doGet方法中,我们都使用了RequestDispatcher将请求转发到RequestDemo6。 在RequestDemo6代码中,...

    java中request对象各种方法的使用实例分析

    在Java Web开发中,`HttpServletRequest`(简称request对象)是用于处理HTTP请求的核心接口,它提供了访问客户端请求信息的方法。本篇文章将详细讲解request对象的常用方法及其在实际应用中的使用。 1. `...

    java webservice服务器端获取request对象的三种方式

    ### Java WebService服务器端获取Request对象的三种方式 在Java WebService开发中,有时我们需要从服务器端获取客户端发送过来的请求信息(Request)以及响应信息(Response),这对于我们进行更复杂的业务逻辑处理...

    普通java类 获取Request

    ### 普通Java类获取Request的方法 在Java Web开发中,经常需要在非Servlet类(如普通Java类)中获取`HttpServletRequest`对象,以便访问请求中的参数、头信息等。通常情况下,`HttpServletRequest`对象是在Servlet...

    Request对象和乱码解决.doc

    Request对象在Java Web开发中是JSP的九大内置对象之一,它主要负责处理客户端向服务器端发送的HTTP请求。在处理请求过程中,有时会遇到乱码问题,这主要是因为字符编码不一致导致的。以下是对Request对象和乱码解决...

    IP工具类,通过传入的request获取ip地址(JAVA)

    在Servlet中,我们通常使用`HttpServletRequest`对象来获取请求的相关信息,包括客户端的IP地址。以下是如何实现这一功能的代码示例: ```java import javax.servlet.http.HttpServletRequest; import javax....

    Java中request对象常用方法汇总

    本篇文章将深入探讨`HttpServletRequest`对象的常用方法,帮助开发者更好地理解如何获取和处理来自客户端的信息。 首先,我们关注`HttpServletRequest`对象用于获取客户机环境信息的方法: 1. `getRequestURL()`:...

    Request对象.pptx

    Request对象的主要功能包括以下几个方面: 1. **获取请求参数**: - `getParameter(String name)`:这是最常用的方法,用于获取指定名称的参数值。如果请求中不存在该参数,它将返回`null`;如果有多个相同名称的...

    struts2中获得request对象

    本文将详细讲解在Struts2中获取`request`对象的几种常见方法,以及它们的适用场景。 1. **Action上下文(ActionContext)** `ActionContext`是Struts2的核心组件之一,它封装了与当前请求相关的所有上下文信息,...

    jsp request 对象详解

    在Java Server Pages (JSP) 开发中,`request`对象扮演着极其重要的角色。该对象封装了客户端发送至服务器的所有请求数据,并为开发人员提供了丰富的API接口来处理这些数据。本文将详细介绍`request`对象的特性、...

    JAVA HTTP Request

    首先,通过`URL`类创建一个URL对象,然后调用`openConnection()`方法获取`HttpURLConnection`实例。设置请求方法(GET或POST)、请求头和请求体,最后读取响应。例如,发送GET请求可以这样写: ```java URL url =...

    JSP的Request对象练习源代码

    在这个"JSP的Request对象练习源代码"中,我们很可能会看到如何利用`HttpServletRequest`接口来实现以下功能: 1. **获取请求参数**:`Request`对象提供了`getParameter()`方法,用于获取URL中传递的查询参数或者...

    09_Java Web——Request&Response案例

    Request对象通常用于传递用户输入,Controller处理逻辑,Response则用来返回视图或更新Model。 8. **MyBatis**:在Java Web应用中,MyBatis是一个流行的持久层框架,它简化了数据库操作,通过XML或注解配置SQL语句...

Global site tag (gtag.js) - Google Analytics