1、String   localAddr = request.getLocalAddr();   // 获取本地IP,即服务器 IP

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

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

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

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

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

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

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

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

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

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

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

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

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

15、getParametervalues(String name):获得有name指定的参数的所有值

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

17、getQueryString():获得查询字符串

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

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

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

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

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

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

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

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

Servlet获取request的变量方法.的更多相关文章

  1. Struts2获取request三种方法

    Struts2获取request三种方法   struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象. 在Actio ...

  2. servlet获取request数据的乱码解决

    例如请求中有: /score?type=Mana&name=${user.name} ***************************************************** ...

  3. 获取request的变量

    由于IP代码未实现,先注释掉. package com.helloweenvsfei.servlet; import java.io.IOException; import java.io.Print ...

  4. java获取request的url方法区别

    1.request.getRequestURL() 返回的是完整的url,包括Http协议,端口号,servlet名字和映射路径,但它不包含请求参数.2.request.getRequestURI() ...

  5. django rest framework serializer中获取request中user方法

    views.py   serializer = self.get_serializer(data=request.data, context={'request': request}) seriali ...

  6. 获取Spring-boot系统环境变量方法

    public static ConfigurableApplicationContext context = null; public static void main( String[] args ...

  7. js获取request参数值(javascript 获取request参数值的方法)

    jsp 中的js,可以用el表达式来提取:var value = "${requestScope.XXX}"; 注:XXX为你的参数名 如:http://localhost:808 ...

  8. Spring中获取request的几种方法,及其线程安全性分析

    前言 本文将介绍在Spring MVC开发的web系统中,获取request对象的几种方法,并讨论其线程安全性. 原创不易,如果觉得文章对你有帮助,欢迎点赞.评论.文章有疏漏之处,欢迎批评指正. 欢迎 ...

  9. 【转】SpringMVC,获取request的几种方法,及线程安全性

    作者丨编程迷思 https://www.cnblogs.com/kismetv/p/8757260.html 概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对 ...

随机推荐

  1. js获取当前时间显示在页面上

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  2. vuejs - the component is a fragment instance

    vuejs - the component is a fragment instance http://vuejs.org/guide/components.html#Fragment-Instanc ...

  3. [java]输入一个算术表达式输出结果

    动手有益. 输入一个表达式,没有括号,数字小于0-9之间,输出计算结果,所有的中间结果化为整形.例如:  输入:3+8×2/9-2  输出:2 /** * input a calculate stri ...

  4. CSS 性能

    http://boagworld.com/dev/why-you-should-care-about-css-page-performance/ http://css-tricks.com/effic ...

  5. Android线程之主线程向子线程发送消息

    和大家一起探讨Android线程已经有些日子了,谈的最多的就是如何把子线程中的数据发送给主线程进行处理,进行UI界面的更新,为什么要这样,请查阅之前的随笔.本篇我们就来讨论一下关于主线程向子线程如何发 ...

  6. 浅谈AngularJS中的$parse和$eval

    AngularJS的初学者常常会对$parse和$eval两个内建服务感到有些困惑,今天我们就来说说AngularJS中的$parse和$eval. 总的来说,$parse和$eval都是作用于Ang ...

  7. Js杂谈-DOM

    前言 对jQuery的依赖.导致js的原生方法的淡忘,如果是封装自己的库,那势必要用到js的许多原生方法.从Jquery强大的dom处理开始,我们开始回顾javascript那些古老而坚挺的DOM方法 ...

  8. Cocos2d-x 3.2 学习笔记(十五)保卫萝卜 场景与数据

         保卫萝卜~场景的思路以及数据的存储.      学习要写笔记,记录自己的步骤. 一.场景构建Tiled      关于Tiled网上有一大堆的教程,这个比较好用,特别是构建塔防类的游戏极其简 ...

  9. 打开都是“Smart Adobe CC Blocker v1.0”已损坏,打不开。 您应该将它移到废纸篓。

    安全设置里允许任意来源打开就可以了 “系统偏好设置”->“安全性与隐私”->“允许从以下位置下载的应用程序”->任何来源.

  10. tomcat 容器生命周期lifecycle

    1.复习java的事件机制 java事件机制包括三个部分:事件.事件监听器.事件源. 事件:一般继承自java.util.EventObject类,封装了事件源对象及跟事件相关的信息. 事件监听器:实 ...