Response错误
成一粒 2011-09-06 11:02:53 <%@page language="java" contentType="text/html ; charset=gb2312" %>
<%@page import = " java.util.*,javax.servlet.http.Cookie,java.text.*"%>
<%
String userName="Cookietest";
Cookie[] cookie=request.getCookies();
Cookie cookie_response=null;
List list=Arrays.asList(cookie);
Iterator it= list.iterator();
while(it.hasNext()){
Cookie temp=(Cookie)it.next();
if(temp.getName().equals(userName+"_access_time")){
cookie_response=temp;
break;
}
out.println("当前的时间:" + new Date().toLocaleString()+"<br>");
//不是第一次访问
if(cookie_response!=null){
out.println("上一次访问的时间:"+cookie_response.getValue());
cookie_response.setValue(new Date().toLocaleString());
}
//如果是第一次访问
else {
cookie_response=new Cookie(userName+"_access_time",new Date().toLocaleString());
}
response.addCookie(cookie_response);
response.setContentType("text/html");
response.flushBuffer();
}
%>
为什么第二次不能打开?