request基础

Request

请求访问参数

  1. request.getParameter(“xxx”); 获取表单内提交数据

 

<input name=”username” type=”text” id=”username”/>

String username = request.getParameter(“username”);

 

    2.request.setCharacterEncoding(“utf-8”);  设置编码格式

 

可以在page指令下方使用

 

再域中管理属性

  1. request.setAttribute(“a”,”b”);

request.getAttribute(“a”);

跨页面时加上: <jsp:forward page=””/> 还是在本页面跳转

 

获取cookie

  1. request.getCookies();

  

获取客户信息

方法

说明

getHeader(String name)

获得Http协议定义的文件头信息

getHeaders(String name)

返回指定名字的request Header的所有值,结果是一个枚举实例

 getHeadersNames()

返回所有request Header的名字,结果是一个枚举实例

 getMethod()

获得客户端向服务器传送数据的方法,如get,post,header,trace

getProtocol()

获得客户端向服务器传送数据所依据的协议名称

getRequestURI()

获得发出请求字符串的客户端地址

getRealPath()

获得当前文件的绝对路径

getRemoteAddr()

获得客户端的ip地址

getRemoteHost()

获取客户端的机器名字

getServrName()

获取服务器的名字

getServerPath()

获取客户端所请求的脚本文件的路径

getServerPort()

回去服务器的端口号

 

访问安全信息

方法

说明

IsSecure()

返回布尔类型的值,确定这个请求是否使用了一个安全协议

isRequestedSessionIdFromCokie()

返回布尔类型的值,表示会话是否使用了一个Cookie来管理回话ID

isRequestedSessionIdFromURL()

返回布尔类型的值,表示会话是否使用了URL重写来管理会话ID

isRequestedSessionIdFromValid()

检查请求的会话ID是否合法

 

访问国际化信息

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值