Servlet获取request的变量方法.
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的变量方法.的更多相关文章
- Struts2获取request三种方法
Struts2获取request三种方法 struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象. 在Actio ...
- servlet获取request数据的乱码解决
例如请求中有: /score?type=Mana&name=${user.name} ***************************************************** ...
- 获取request的变量
由于IP代码未实现,先注释掉. package com.helloweenvsfei.servlet; import java.io.IOException; import java.io.Print ...
- java获取request的url方法区别
1.request.getRequestURL() 返回的是完整的url,包括Http协议,端口号,servlet名字和映射路径,但它不包含请求参数.2.request.getRequestURI() ...
- django rest framework serializer中获取request中user方法
views.py serializer = self.get_serializer(data=request.data, context={'request': request}) seriali ...
- 获取Spring-boot系统环境变量方法
public static ConfigurableApplicationContext context = null; public static void main( String[] args ...
- js获取request参数值(javascript 获取request参数值的方法)
jsp 中的js,可以用el表达式来提取:var value = "${requestScope.XXX}"; 注:XXX为你的参数名 如:http://localhost:808 ...
- Spring中获取request的几种方法,及其线程安全性分析
前言 本文将介绍在Spring MVC开发的web系统中,获取request对象的几种方法,并讨论其线程安全性. 原创不易,如果觉得文章对你有帮助,欢迎点赞.评论.文章有疏漏之处,欢迎批评指正. 欢迎 ...
- 【转】SpringMVC,获取request的几种方法,及线程安全性
作者丨编程迷思 https://www.cnblogs.com/kismetv/p/8757260.html 概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对 ...
随机推荐
- 那些年我们写过的T-SQL(中篇)
中篇的重点在于,在复杂情况下使用表表达式的查询,尤其是公用表表达式(CTE),也就是非常方便的WITH AS XXX的应用,在SQL代码,这种方式至少可以提高一倍的工作效率.此外开窗函数ROW_NUM ...
- CSS实现点击事件及实践
实现原理利用:target,把a标签自身的href以及id设置成一样的. 案例1:实现元素的切换 HTML: <div id="box"> <a href=&qu ...
- Visual Studio Emulator for Android 里面的安卓模拟器如何启用
打开软件
- 兼容90%标准C的词法分析器
不能分词八进制和数字类型加前/后缀的情况 拿这个词法分析器跑了一遍整个Nginx源码,基本都能正确的分出结果,后面有测试例子~ #ifndef _STATES_H_ #define _STATES_H ...
- javascript严格模式下的8点规则
[作用] [1]消除js语法的一些不合理.不严谨.不安全问题,减少怪异行为并保证代码运行安全 [2]提高编译器效率,增加运行速度 [使用] [1]整个脚本启用严格模式,在顶部执行:"use ...
- Android开发之网络
很多初学Android开发的人员对网络这一点感觉很高大上,现在我就和大家分享一下我的学习心得. 就目前的Android手机来说,可能存在5种网络状态: ----无网络(这种状态可能是因为手机停机,网络 ...
- ngRoute AngularJs自带的路由
ngRoute $routeProvider 配置路由的时候使用. 方法: when(path,route); 在$route服务里添加一个新的路由. path:该路由的路径. route:路由映射信 ...
- Dijkstra算法(二)之 C++详解
本章是迪杰斯特拉算法的C++实现. 目录 1. 迪杰斯特拉算法介绍 2. 迪杰斯特拉算法图解 3. 迪杰斯特拉算法的代码说明 4. 迪杰斯特拉算法的源码 转载请注明出处:http://www.cnbl ...
- Fiddler的学习
以下内容转自:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html 仅为查找方便而复制~~ Fiddler是最强大最好用的We ...
- LoRaWAN协议(六)--OTAA KEY生成过程
前言 通过OTAA方式入网的设备,通讯时使用的KEY需要通过服务器获得,在入网之间,设备无法通讯. 相关的OTAA入网流程已经在上一章中讲解过了,有兴趣的可以去看看**LoRaWAN协议(五)__OT ...