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
}