js和java cookie操作

JS:

jquery.cookie.js

<script>
$(document).ready(function() {
  $.cookie('name', 'gzgd',{expires: 7}); //设置
  var test1 = $.cookie('name');//获取
  alert (test1);
  //$.cookie('name', null); //删除

});

</script>

JAVA:

public static Cookie FindCookie(String name,HttpServletRequest request) {
Cookie[] cookies = request.getCookies();//这样便可以获取一个cookie数组
if (cookies != null) {
for (Cookie cookie : cookies) {
if (cookie.getName().equals(name)) {
return cookie;
}
}
}
return null;
}

//读取cookie
Cookie cookie1 = CommonUtil.FindCookie("miugonavi", request);
String value1 = cookie1.getValue();

//设置

Cookie cookie = new Cookie("miugonavi",value);
cookie.setMaxAge(30*24*3600);
cookie.setPath("/");
response.addCookie(cookie);

原文地址:https://www.cnblogs.com/yangy608/p/2816050.html