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的常用注解
正文到此结束(点击广告是对作者最大的支持)