Cookie

以前对Cookie的概念都是比较模糊的,更别说应用了。最近认真学习了一下,颇有心得。

Cookie就是存放在客户端的数据。

实例说明一切:

设置页

<%
 // 准备好了两个Cookie
 Cookie c1 = new Cookie("username","admin") ;
 Cookie c2 = new Cookie("userpass","admin") ;
 // 通过response设置到客户端上去
 response.addCookie(c1) ;
 response.addCookie(c2) ;
%>

读取页

<%
 // 取得全部设置的Cookie对象
 Cookie c[] = request.getCookies() ;
 System.out.println(c) ;
 for(int i=0;i<c.length;i++){
%>
  <h3><%=c[i].getName()%> --> <%=c[i].getValue()%></h3>
<%
 }
%>

 

设置cookie保存时间:

<%
 // 准备好了两个Cookie
 Cookie c1 = new Cookie("username","admin") ;
 Cookie c2 = new Cookie("userpass","admin") ;
 // 设置Cookie的保存时间
 c1.setMaxAge(20) ;//保存20秒
 c2.setMaxAge(60) ;//保存60秒
 // 通过response设置到客户端上去
 response.addCookie(c1) ;
 response.addCookie(c2) ;
%>

 

cookies数据存放在本地机上C:\Documents and Settings\Administrator\Cookies

你可能感兴趣的:(C++,c,C#)