Servlet(三)--cookie

来源:互联网 发布:大数据商务拓展怎么做 编辑:程序博客网 时间:2024/05/01 03:01

添加cookie

public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {String username=request.getParameter("username");String password=request.getParameter("password");Cookie cookie_username=new Cookie("username", username);Cookie cookis_password=new Cookie("password", password);cookie_username.setMaxAge(60*60*24*7);//设置cookie的存活时间为一周(以秒计算)cookis_password.setMaxAge(60*60*24*7);response.addCookie(cookie_username);//添加cookieresponse.addCookie(cookis_password);PrintWriter out=response.getWriter();out.println(username+password);out.println("set ok");}

获取cookie

public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {PrintWriter out=response.getWriter();out.println("hello");String cookie_username="username";String cookie_password="password";Cookie[] cookies=request.getCookies();if(cookies!=null){for(int i=0;i<cookies.length;i++){Cookie cookie=cookies[i];if(cookie_username.equals(cookie.getName()))out.println(cookie.getValue());if(cookie_password.equals(cookie.getName()))out.println(cookie.getValue());}}}



0 0
原创粉丝点击