原创

Spring MVC @CookieValue注解的使用

使用 @CookieValue 注解映射 cookie 值即@CookieValue 注解能将一个方法参数与一个 HTTP cookie 的值进行绑定

@RequestMapping(value="/")
public ModelAndView show(@CookieValue("JSESSIONID") String sessionId) {
// 创建 ModelAndView 对象,并设置视图名称
ModelAndView mv = new ModelAndView("index");
// 添加模型数据
mv.addObject("msg", "JSESSIONID:" + sessionId);
return mv;

}

这样即可将cookie中的值映射到变量上,接下来就可以操作自己的逻辑了
例2:
使用jquery将写入cookie, 有效期7天

 //写入cookie, 有效期7天
  $.cookie('phone', inputPhone, {expires: 7, path: '/seckill'});

后台接收:

@CookieValue(value = "phone", required = false) String phone

如果你对注解不太了解可以看,查看以下文章
springMvc常用注解
spring的常用注解

正文到此结束(点击广告是对作者最大的支持)