亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

cookie 問題

list:7, ? ? ? ? ? itemlist.size = 1 ? ? ? ? ?arr.length = 1

list:3, ? ? ? ? ? itemlist.size = 1 ? ? ? ? ?arr.length = 1

list:6, ? ? ? ? ? itemlist.size = 1 ? ? ? ? ?arr.length = 1

點三次cokie list字符串沒連起來,代碼和視頻一樣,怎么解決

正在回答

5 回答

我的開始就是這樣的,list是局部的,每一次請求,list會被重新賦值為""; ? 運行不可以。

改在<%! ?String list = ""; %>瀏覽記錄才正確了

0 回復 有任何疑惑可以回復我~
?String?list?="";
??????????????//從客戶端獲得Cookies集合
??????????????Cookie[]?cookies?=?request.getCookies();
??????????????//遍歷這個Cookies集合
??????????????if(cookies!=null&&cookies.length>0)
??????????????{
	??????????????for(Cookie?c:cookies)
	??????????????{
	??????????????????if(c.getName().equals("ListViewCookie"))
	??????????????????{
	?????????????????????list?=?c.getValue();
	??????????????????}
	??????????????}
	??????????}
??????????????
??????????????list+=request.getParameter("id")+",";
??????????????//如果瀏覽記錄超過1000條,清零.
??????????????String[]?arr?=?list.split(",");
??????????????if(arr!=null&&arr.length>0)
??????????????{
??????????????????if(arr.length>=1000)
??????????????????{
??????????????????????list="";
??????????????????}
??????????????}
??????????????Cookie?cookie?=?new?Cookie("ListViewCookie",list);
??????????????response.addCookie(cookie);


0 回復 有任何疑惑可以回復我~

能啊,就是最近瀏覽的5個商品啊


0 回復 有任何疑惑可以回復我~
#1

慕仙4775136 提問者

我直接導入的,沒改過cookie那里,就是改了編碼,為什么 list字符串總是最新的一個,不疊加的,
2016-11-06 回復 有任何疑惑可以回復我~
#2

慕仙4775136 提問者

改好了,String list = ""; 這個寫在腳本里了, 改在聲明里才可以。 這是老師故意搞得嗎。。。
2016-11-06 回復 有任何疑惑可以回復我~

你仔細檢查一下吧,我運行了都是可以的。

0 回復 有任何疑惑可以回復我~
#1

慕仙4775136 提問者

你頁面上 右邊,瀏覽過的商品能出來5個嗎
2016-11-06 回復 有任何疑惑可以回復我~

可能是分割字符串的方法錯了吧,你檢查一下,是英文逗號,不是中文逗號

0 回復 有任何疑惑可以回復我~
#1

慕仙4775136 提問者

是英文逗號,代碼是直接導入的, 就是運行效果和視頻的不一樣,瀏覽過的商品每次只有一個
2016-11-06 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JAVA遇見HTML——JSP篇
  • 參與學習       248278    人
  • 解答問題       3215    個

Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識

進入課程

cookie 問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號