日期:2014-05-18  浏览次数:20694 次

jsp页面里怎么用Cookie
<%
  //String user=request.getParameter("");
  int i=0;
  Cookie MyCookie=new Cookie(String.valueOf(i),java.net.URLEncoder.encode("竞技场版主"));
  MyCookie.setMaxAge(60);
  response.addCookie(MyCookie);
  i++;
  MyCookie=new Cookie(String.valueOf(i),java.net.URLEncoder.encode("竞技场版主"));
  MyCookie.setMaxAge(60);
  response.addCookie(MyCookie);
  i++;
  MyCookie=new Cookie(String.valueOf(i),java.net.URLEncoder.encode("竞技场版主"));
  MyCookie.setMaxAge(60);
  response.addCookie(MyCookie);
%>
<%
  Cookie[] cookies=request.getCookies();
  if(cookies!=null){
  for(int i=0;i<cookies.length;i++){
  %><h1>名字<%=cookies[i].getName()%>值<%=java.net.URLDecoder.decode(cookies[i].getValue())%><%
  }
  }
%>
报错:" jsp2.jsp" : 我在_jspService (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)已经被定义
是什么意思啊!

------解决方案--------------------
把整个jsp贴出来看看

是不是重复定义了