web面试突击,从几乎0到有计划(d5)
潮汐要努力 2020-03-07 08:39:44 2.response. :响应对象提供的方法:
void addCookie( Cookie cookie );服务端向客户端增加Icookie对象
void sendRedirect (String location ) throws I0Exception: 页面跳转的一种方式(重定向)
void setContetType (String type) :设置服务端响应的编码(设置服务端的contentType类型)
代码: response . sendRedirect("success.jsp") ; 页面跳转:重定向,导致 数据丢
//页面跳转:请求转发,可以获取到数据,并且地址栏没有改变(仍然保留转发时
request. getRequestDispatcher( "success.jsp") . forward( request, response)
转发 重定向
地址栏是否改变 不 变
是否保留第一次请求数据 保留 不保留
请求次数 1 2
跳转位置: 服务端 客户端
Cookie (客户端,不是内置对象)
Cookie是由服务端生成的,再发送给客户端保存。相当于.本地缓存的作用:客户 端(hello. mp4, zs/abc)->服务端(hello. mp4; zs/abc)
作用:提高访问服务端的效率,但是安全性较差。
Cookie: name=value
javax. servlet. http. Cookie
public Cookie (String name, String value)String getName(): 获取nameString getValue() :获取value
void setMaxAge(int expiry) ;最大有效期(秒)
服务端准备Cookie:
response. addCookie (Cookie cookie)
页面跳转 (转发,重定向)
客户端获取cookie: request. getCookies () ;
a.服务端增加cookie. :response对象: 客户端获取对象: request对象
b.不能直接获取某-一个单独对象,只能一-次性将全部的cookie拿到
(今天听粉笔的网课,老师说 ,20几岁的年纪,想要就去争取,得到了就去珍惜,得不到就忘记。就是因为 人生不完美所以才要努力)
《骄傲的少年》送给每个奋斗路上的人