好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Cookie的使用及保存中文并用Cookie實現購物車功能

Cookie的使用及保存中文并用Cookie實現購物車功能

熱門標簽:甘肅銷售電銷機器人公司 智能電話機器人銷售話術 山東ai外呼電銷機器人好用嗎 福建電銷貓機器人收費 四川正規外呼系統軟件 汝南縣地圖標注app 外呼直播語音系統 地圖標注專業和非專業 湖北地圖標注公司
Cookie是服務器存放在客戶端的一些數據,比如密碼,以及你曾經訪問過的一些數據。

設置Cookie
復制代碼 代碼如下:

//設置cookie
Cookie cookie = new Cookie("TOM","111");
//設置有效期,默認秒為單位
cookie. setMaxAge(7*24*60*60);
//添加cookie到客戶端
response.addCookie(cookie);

獲取Cookie
復制代碼 代碼如下:

%
//獲取cookie
Cookie[] cookies = request.getCookies();
if(cookies!=null cookies.length>0) {
for(int i=0; icookies.length;i++) {
out.print(cookies[i].getName() +"————"+ cookies[i].getValue() + "br/>");
}
}
%>

Cookie的中文支持
Cookie不支持中文的顯示,必要的時候,需要進行轉碼和解碼。

轉碼
復制代碼 代碼如下:

strings[j]=java.net.URLEncoder.encode(list.get(i-1)[j],"UTF-8");

解碼
復制代碼 代碼如下:

out.print(java.net.URLDecoder.decode(cookies[i].getValue(),"UTF-8") + "br/>");

動態刪除Table當前行
復制代碼 代碼如下:

script language="javascript">
function deletegoods(obj) {
var rowIndex = obj.parentNode.parentNode.rowIndex;
var table = document.getElementById("table");
table.deleteRow(rowIndex);
}
/script>

Cookie實現購物車功能

以數組模擬選擇過程,并把所有的選擇項放入Arraylist中。
復制代碼 代碼如下:

%@page import="java.util.ArrayList"%>
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.*"%>
%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
title>/title>
script language="javascript">
function deletegoods(obj) {
var rowIndex = obj.parentNode.parentNode.rowIndex;
var table = document.getElementById("table");
table.deleteRow(rowIndex);
}
/script>
/head>
body>
p>
%
//設置cookie
ArrayListString[]> list = new ArrayListString[]>();
list.add(new String[]{"1001","img/1.jpg","經典基本款低幫帆布女鞋2.0 粉綠色","#","39","¥69.00","1"});
list.add(new String[]{"1002","img/2.jpg","基礎羅紋Y字吊帶背心 奶藍色","#","m","¥9.00","1"});
int times = 1*24*60*60;
for(int i=1;i=list.size();i++){
String[] strings = new String[list.get(i-1).length];
for(int j=0;jlist.get(i-1).length;j++){
strings[j]=java.net.URLEncoder.encode(list.get(i-1)[j],"UTF-8");
}
Cookie cookie = new Cookie("item_id_"+i,strings[0]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_img_"+i,strings[1]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_title_"+i,strings[2]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_URL_"+i,strings[3]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_size_"+i,strings[4]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_price_"+i,strings[5]);
cookie.setMaxAge(times);
response.addCookie(cookie);
cookie = new Cookie("item_number_"+i,strings[6]);
cookie.setMaxAge(times);
response.addCookie(cookie);
}
%>
%
//獲取cookie
Cookie[] cookies = request.getCookies();
if(cookies!=null cookies.length>0) {
for(int i=0; icookies.length;i++) {
out.print(cookies[i].getName() +"————"+ java.net.URLDecoder.decode(cookies[i].getValue(),"UTF-8") + "br/>");
}
}
if(cookies!=null cookies.length>5){
ArrayListString[]> goodslist = new ArrayListString[]>();
int i=1;
for(int j=0;jcookies.length/7;j++){
String[] strings = new String[7];
for(int k=0;kstrings.length;k++){
strings[k]=java.net.URLDecoder.decode(cookies[i++].getValue(),"UTF-8");
}
goodslist.add(strings);
}
pageContext.setAttribute("goodslist", goodslist);
}

// pageContext.setAttribute("length", cookies.length);
%>


/p>
form name="form1" method="post" action="">
table width="700" border="0" id="table">
tr>
td>ID/圖片/商品名/td>
td>SIZE/td>
td>單價/td>
td>數量/td>
td> /td>
/tr>
c:forEach items="${goodslist}" var="goods">
tr id="${goods[0]}">
td>${goods[0]}img src="${goods[1]}" border="0"/>/a>a target="_blank"
title="${goods[2]}" href="${goods[3]}">${goods[2]}/a>/td>
td>${goods[4]}/td>
td>${goods[5]}/td>
td>${goods[6]}/td>
td>a href="#">收藏/a> a href="#" onclick="deletegoods(this)">刪除/a>/td>
/tr>
/c:forEach>
/table>
/form>
p> /p>
/body>
/html>

購物車實現結果
 
上面部分是獲取的Cookie。

下面的部分是將Cookie通過布局,放入購物車頁面。

點擊刪除,將會動態刪除當前行。
您可能感興趣的文章:
  • Javascript操縱Cookie實現購物車程序
  • 登錄時記住用戶名和密碼及cookie案例應用
  • js讀寫COOKIE實現記住帳號或密碼的代碼(js讀寫COOKIE)

標簽:昌都 黔東 吳忠 肇慶 白銀 南充 臨沂 梅州

巨人網絡通訊聲明:本文標題《Cookie的使用及保存中文并用Cookie實現購物車功能》,本文關鍵詞  Cookie,的,使用,及,保存,中文,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Cookie的使用及保存中文并用Cookie實現購物車功能》相關的同類信息!
  • 本頁收集關于Cookie的使用及保存中文并用Cookie實現購物車功能的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美精品电影一区二区| 我在80年代当后妈| 亚洲国产精品成人久久A片一区 | bdsm变态捆绑bdsm视频| 成人漫画羞羞漫画入口免费| 汤唯和梁朝伟158分钟无删减版色戒 | 张柏芝陈冠希全套视频| 免费一级做a爱片性色毛| 叮叮视频观看免费| 台湾一级淫片完整版视频播放| 办公室糟蹋美女的视频| 国产丨熟女丨国产熟√| 欧美亚洲国产精品有声| 日批免费在线观看| 极品馒头一线天小嫩真紧小说| 五月婷婷亚洲综合| 三级午夜| 娇妻玩4P被3个男子伺候小说片段| 韩国三级hd中文字幕所有| 调教女教师的婬奴生活| 好爽毛片一区二区三区四妓女| 日日麻批免费40分钟日本的| 杨钰莹下边的的水真多| 国产毛多水多做爰爽爽爽| 欧美高清???免费看| 免费黄台不收费| 美女动态高潮激烈XXOO270| 素人搭讪泳池173女神下集| 日本香蕉视频在线观看| 小小bbwxxxx| 她声动我心小说| 琪琪午夜成人久久电影网| 国产精品不卡视频| 国精产品一区一区三区有va| 动漫又爽?又黄?视频| 国产成人综合在线视频| 日本Av亚洲AⅤ久久精品软件| 亚洲s色大片在线观看| 男生鸡鸡插女生鸡鸡| juliaann大战两个黑人| 人獸videossex丰满极品|