jsp 获取cookie 的值的方法
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 }