Cookie
将cookie返回到浏览器,cookie在http请求头和响应头里面。
@RequestMapping(value = "checkCookie")public String checkCookie(String username, String password, HttpServletResponse response){// 新建CookieCookie username_cookie = new Cookie("username", username);Cookie password_cookie = new Cookie("password", password);// 输出到客户端response.addCookie(username_cookie);response.addCookie(password_cookie);return "redirect:getCookie";}
获得cookie。
@RequestMapping(value = "getCookie")public String getCookie(@CookieValue("username") String username, @CookieValue("password") String password){// 控制台输出System.out.println("username: " + username);System.out.println("password: " + password);return "success";}
Session
第一种方式
public void getSessionAction(HttpServletRequest request){HttpSession session = request.getSession();
}
第二种方式
public void getSessionAction(HttpSession session){
}