request对像(承接上次作业)
三、获取请求客户端信息
方法 | 返回值 | 说明 |
getHeader(String name) | String | 返回值的名称的HTTP报头信息 |
getMethod() | String | 获取客户端向服务器发送请求的方法 |
getContextPath() | String | 返回请求路径 |
getProtocol() | String | 返回请求使用的协议 |
getRemoteAddr() | String | 返回客户端IP地址 |
getRemoteHost() | String | 返回客户端主机名称 |
getRemotePort() | Int | 返回客户端发送请求的端口号 |
getServletPath() | String | 返回接收客户端提交信息的页面 |
getRequestURI() | String | 返回部分客户端请求的地址,不包括请求的参数 |
getRequestURL() | StringBuffer | 返回客户端请求地址 |
尝试:
四、在作用域中管理属性
1、方法:通过使用setAttribute()方法可以在request对象的属性列表中添加一个属性,然后再request对象的作用于范围内通过使用getAttribute()方法将其属性去除;删除属性可以用removeAttribute();
2、尝试:
注意:三种方法只是前面的单词略有不同,set是添加,get是获取,remove是删除。还有获取属性和删除属性在<%%>中的写法细节略有不同。
五、cookie管理
1、作用:cookie是小段的文本信息,通过使用cookie可以标识用户身份、记录用户名以及密码、跟踪重复用户。(这个功能我觉得跟生活非常贴近,我们现在手机或者电脑都有密码保险箱,第一次登录之后会保存密码,下次再次访问可以选择之前用过的密码,很方便)
2、尝试: