jsp 获取cookie 的值的方法
Cookie cookies[]=request.getCookies();
//读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面
Cookie sCookie=
null
;
for
(
int
i=
0
;i<cookies.length-
1
;i++){
//用一个循环语句遍历刚才建立的Cookie对象数组
sCookie=cookies[i];
//取出数组中的一个Cookie对象
if
(sCookie!=
null
){
if
((
"cookieName"
).equals(sCookie.getName())){
pageContext.setAttribute(
"SavedUserName"
,sCookie.getValue());
}
}
//保存用户名到cookies
String user_name=request.getParameter(
"user_name"
);
if
(!
""
.equals(user_name) && request.getParameter(
"RmbUser"
)!=
null
){
Cookie cookie=
new
Cookie(
"usernamecookie"
,user_name);
cookie.setMaxAge(
365
*
24
*
60
*
60
);
//保存365天
response.addCookie(cookie);
//写COOKIE
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步