国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了

瀏覽:124日期:2024-01-16 09:54:13

問題描述

我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了。我的controller:

package com.jiaotong114.jiaotong.controller;@Controller@RequestMapping('/')public class CityIndex { @RequestMapping(value='/city/{cityName}', method = RequestMethod.GET)public String printHello(ModelMap model, @PathVariable('cityName') String cityName, HttpServletRequest request, HttpServletResponse response) { Cookie[] c = request.getCookies(); boolean isNew = true; for(int i = 0; i < c.length; i++) {if(c[i].getName().equals('cityName')) { c[i].setValue(cityName); c[i].setMaxAge(365 * 24 * 60 * 60); response.addCookie(c[i]); isNew = false;} } if(isNew) {Cookie cityNameCookie = new Cookie('cityName', cityName);cityNameCookie.setMaxAge(365 * 24 * 60 * 60);response.addCookie(cityNameCookie); } request.getSession().setAttribute('cityName', cityName); return 'index';}}

訪問http://localhost:8080/city/sh...調用這個controller,可以從圖片看到cookie已經被成功添加到客戶端了,時間是一年。java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了

但是當我關閉了游覽器,重新打開,訪問http://localhost:8080,然后發現我的cookie不見了。見圖2。java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了

問題解答

回答1:

問題解決了,設置了cookie.setPath('/')

回答2:

瀏覽器問題吧。。。。。

回答3:

cookie是由多個屬性決定的,我猜max-age只是其中之一。

標簽: java
主站蜘蛛池模板: 遂昌县| 沙坪坝区| 会东县| 安阳市| 连江县| 潮州市| 平原县| 五河县| 门头沟区| 榆树市| 错那县| 灵寿县| 井冈山市| 新平| 鲜城| 吴旗县| 侯马市| 将乐县| 抚顺市| 宁武县| 开平市| 永顺县| 奉化市| 呼和浩特市| 合阳县| 西吉县| 丹巴县| 兰西县| 北安市| 临沧市| 宁都县| 应用必备| 新兴县| 台中市| 达日县| 丹阳市| 马鞍山市| 额尔古纳市| 祥云县| 鹤山市| 陆丰市|