<%?? ? ? ? ? ? ? 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);? ? ? ? ??? ? ? ? ? %>? ? ? ? ? <!-- 瀏覽過的商品 -->? ? ? ? ? <td width="30%" bgcolor="#EEE" align="center">? ? ? ? ? ? ?<br>? ? ? ? ? ? ?<b>您瀏覽過的商品</b><br>? ? ? ? ? ? ?<!-- 循環(huán)開始 -->? ? ? ? ? ? ?<%?? ? ? ? ? ? ? ? ArrayList<Items> itemlist = itemDao.getViewList(list);? ? ? ? ? ? ? ? if(itemlist!=null&&itemlist.size()>0 )? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ?System.out.println("itemlist.size="+itemlist.size());? ? ? ? ? ? ? ? ? ?for(Items i:itemlist)? ? ? ? ? ? ? ? ? ?{? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ?%>
1 回答

Finit
TA貢獻222條經(jīng)驗 獲得超80個贊
?if(arr!=null&&arr.length>0)
? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? if(arr.length>=1000)
? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? list="";
? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? }
沒必要2個if ?,放在一個if里
添加回答
舉報
0/150
提交
取消