韩顺平 servlet 笔记 第5讲
1、
如何創(chuàng)建一個Cookie(在服務(wù)器端創(chuàng)建的)
Cookie c = new Cookie(String name,String val);
如何將一個Cookie添加到客戶端
response.addCookie(e);
如何讀取cookie(從客戶端讀到服務(wù)器)
request.getCookie();
(1)讀取cookie
public void doGet(HttpServletRequest req,HttpServletResponse res){
try{
//從客戶端得到所有cookie信息
Cookie [] allCookies = req.getCookies();
int i=0;
if(allCookies!=null){
//從中取出cookie
for(i=0;i<allCookies.length;i++){
//依次取出
Cookie temp=allCookies[i];
if(temp.getName().equals("color1")){
//得到cookie的值
String val = temp.getValue();
pw.println("color1="+val);
break;
?
//將該cookie刪除
temp.setMaxAge(0);
pw.println("刪除了color這個cookie");
break;
}
}
if(allCookies.length==i){
pw.println("cookie 過期");
}
}else{
pw.println("不存在color1這小cookie或是過期了");
}
}catch(Exception ex){
ex.printStackTrace();
}
}
轉(zhuǎn)載于:https://www.cnblogs.com/wangxiaoli/p/8597319.html
總結(jié)
以上是生活随笔為你收集整理的韩顺平 servlet 笔记 第5讲的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 根据txt中的文件名将文件复制到目标文件
- 下一篇: JAVA 基础 / 第二十九课:接口与继