freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上商城項(xiàng)目實(shí)例講解-閱讀頁

2024-12-03 01:21本頁面
  

【正文】 首頁/buy/ 結(jié)算中心/buy/ 填寫接受人頁面/buy/ 確認(rèn)訂單頁面/buy/ 若訂單為被處理,則用戶可以修改訂單,否則,只有編輯可以使用。關(guān)鍵字js,div,相關(guān)文檔《網(wǎng)上商城需求設(shè)計(jì)說明書》,《網(wǎng)上商城概要設(shè)計(jì)說明書》頁面一覽頁面全路徑頁 面 說 明創(chuàng) 建 時(shí) 間/首頁2003年5月14日首頁JS說明因?yàn)椴糠稚唐访Q過長,在有的頁面地方無法完整顯示,所以采用先將名稱截?cái)?,?dāng)鼠標(biāo)移至產(chǎn)品名稱上時(shí),彈出完整名稱的方法。 var allSupport = !=null //初始化windows事件 function setupEventObject(e) { if (e==null) return = e = = = = = (e)。amp。 else if (allSupport) = hidden } //顯示相關(guān)內(nèi)容 function displayContents(tip) { var el = getElement(soft) writeContents(el, tip) setPosition(el) setVisibility(el, true) } //處理鼠標(biāo)經(jīng)過事件 function doMouseOver(e) { setupEventObject(e) var el, tip if ((el = checkName())!=null) if (!) { displayContents() = true } } //處理鼠標(biāo)離開事件 function doMouseOut(e) { setupEventObject(e) el = checkName() var el, tip if ((el = checkName())!=null) if () if ((==null) || (!())) { setVisibility(getElement(soft), false) = false } } //處理加載 function doLoad() { if ((==null) amp。 (!allSupport)) return if (!=null) ( | ) = doMouseOver。 } = doLoadfunction StraightPath(FX, FY, FX, FY, n) { = FX。 = step。 = FX。 = TX。 = n。 if ( 1) { = 。 = 0。 } function step() { if ( = 0) { 。 += 。 } function int_reset() { if ( 1) { = 0。 = 。div id=soft/div彈出提示功能在很多地方可以重用,包括商品簡介等。因?yàn)樯唐繁砝锩娴臄?shù)據(jù)都是與產(chǎn)品表里面的數(shù)據(jù)一一對應(yīng)的,而每一款產(chǎn)品又對應(yīng)著產(chǎn)品詳細(xì)信息表里面的若干數(shù)據(jù),所以通過商品表的wr_id便可以獲取商品的詳細(xì)信息。檢索語句為:select kd_id,kd_item,kd_content from kind_detail, wares where = 2003/05/16Shoppingbag_ware因?yàn)橘徫镘図撁嬉@示產(chǎn)品名稱,產(chǎn)品價(jià)格,產(chǎn)品數(shù)量等信息,而名稱和價(jià)格都是ware表里面的,所以建立視圖,便于查詢方便。排行榜其實(shí)只有10條數(shù)據(jù),顯示10數(shù)據(jù)占用頁面的地方并不是很大,難的是顯示速度。雖然原理比較簡單,但是要知道,sum關(guān)鍵字在實(shí)際允許過程中是非常慢的,為了解決這個(gè)問題,所以提出以下方案。(2)為了解決速度問題,編寫一個(gè)程序,每日0:10執(zhí)行,將排行結(jié)果計(jì)算出來存入Hot_sort表格里面。 代碼特別說明首先將Form_Ware表格里面的數(shù)據(jù)計(jì)算出結(jié)果,并插入到數(shù)據(jù)庫中。這個(gè)頁面可以采用Win2000的任務(wù)功能,在0:10的時(shí)候調(diào)用它,這樣就可以把排行數(shù)據(jù)插入數(shù)據(jù)庫中。charset=GBK%% page language=java import=%jsp:useBean id=TableName scope=session class=/% String sql=select WR_ID,sum(FW_NUMBER) ss from Form_Ware group by WR_ID order by ss desc。 long num[]=new long[10]。 ResultSet rs = ()。()amp。i。 num[i] = (ss)。 for(int i=0。amp。i++){ String sql2=insert into hot_sort(WR_ID,HS_COUNT,HS_INPUTTIME)values(+wr_id[i]+,+num[i]+,sysdate)。 }%然后編寫一段讀出排行結(jié)果的代碼,可以使用JFS命令,使得編寫更加簡單,在需要的時(shí)候調(diào)用即可。%page contentType=text/html。 ( Select. queryByFSHtml (request,sql,2,0, //生成結(jié)果 tr width=\760\+39。+ td$ WR_KINDNAME $/td+39。+ //注意變量名跟數(shù)據(jù)庫的表的列的名字相同 td$ WR_ESHOPPRICE $/td+39。+ //只是前后都加了$特殊標(biāo)識 td$record_id$/td+39。+ /tr ) )。因?yàn)橛脩裘恳淮钨徫锍晒Χ紩沟米约旱姆e分有所增加,增加積分就意味著要修改數(shù)據(jù)庫,如果采用update語句來更改users表的字段,那么數(shù)據(jù)庫的執(zhí)行效率會很慢。有的讀者或許會問,sum方法不是也很慢嗎?是的,但是比較起update方法來,sum方法還是要快很多,至少,在執(zhí)行sum方法時(shí),不需要鎖定表格。一般情況下,所購商品價(jià)格越高,獲得積分越多,所以,首先要獲得商品的價(jià)格。charset=GBK%% page language=java import=%jsp:useBean id=TableName scope=session class=/% String us_id =(String)(us_id )。您尚未登陸!39。 (meta equiv=39。 content=39。url=39。 }else{ String scores=(scores)。+ us_id +39。 }%需要注意的是,從而防止有人惡意篡改積分。jsp:useBean id=Select scope=session class=/% String us_id =(String)(us_id )。+ us_id +39。 % 商品詳細(xì)信息頁面(1)頁面功能概述。 (2)代碼特別說明。因?yàn)樯唐繁砝锩娴臄?shù)據(jù)都是與產(chǎn)品表里面的數(shù)據(jù)一一對應(yīng)的,而每一款產(chǎn)品又對應(yīng)著產(chǎn)品詳細(xì)信息表里面的若干數(shù)據(jù),所以通過商品表的wr_id便可以獲取商品的詳細(xì)信息。%page contentType=text/html。 String sql=select kd_item, kd_content from Ware_detail where wr_id=39。 ( Select. queryByFSHtml (request,sql,2,0, //生成結(jié)果 tr width=\760\+39。+ td$ kd_item $/td+39。+ //注意變量名跟數(shù)據(jù)庫的表的列的名字相同 td$ kd_content $/td+39。+ //只是前后都加了$特殊標(biāo)識 /tr ) )。 購物車管理購物車是一個(gè)虛擬現(xiàn)實(shí)的名稱,事實(shí)上,它對應(yīng)著數(shù)據(jù)庫中的shopping_bag表格。%page contentType=text/html。 String sql=select WR_KINDNAME, WR_MARKETPRICE, WR_ESHOPPRICE, SB_NUMBER from shoppingbag_ware where us_id=39。 ( Select. queryByFSHtml (request,sql,2,0, //生成結(jié)果 tr+39。+ input type=\hidden\ name=\sbid\ value=\\+39。+ td class=\table15\ width=\30%\+a target=\_blank\ href=\../ware/?wrid=\/a/td+39。+ td class=\table15\ width=\15%\/td+39。+ td class=\table15\ width=\15%\/td+39。+ td class=\table15\ width=\15%\+input type=\text\ name=\prdnumber\ value=\\ size=\3\/td+39。+ td class=\table15\ width=\15%\+input type=\text\ name=\totalprice\ value=\\ size=\5\ disabled/td+39。+ td class=\table15\ width=\10%\ align=\center\+a href=\?sbid=\+img border=\0\ src=\../images/\ width=\58\ height=\17\/a/td+39。+ /tr+39。+ nextrecord+39。+ //隔行顯示不同的顏色 tr+39。+ input type=\hidden\ name=\sbid\ value=\\+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\30%\+a target=\_blank\ href=\../ware/?wrid=\/a/td+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\15%\/td+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\15%\/td+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\15%\+input type=\text\ name=\prdnumber\ value=\\ size=\3\/td+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\15%\+input type=\text\ name=\totalprice\ value=\\ size=\5\ disabled/td+39。+ td bgcolor=\F4FEEA\ class=\table15\ width=\10%\ align=\center\+a href=\?sbid=+39。+ img border=\0\ src=\../images/\ width=\58\ height=\17\/a/td+39。+ /tr ) )。 訂單管理訂單管理也是商城管理中非常重要的內(nèi)容。這些功能與購物車類似,不同的是,編輯有對訂單處理功能,編輯需要對訂單的有效性進(jìn)行確認(rèn),可以刪除無用的訂單。同樣因?yàn)椴捎肍ormServlet技術(shù),添加、刪除都很簡單,這里就省略了。代碼如下:%page contentType=text/html。 String sql=select kd_item, kd_content from Ware_detail where wr_id=39。 ( Select. queryByFSHtml (request,sql,2,0, //生成結(jié)果 td class=\table15\ width=\10%\/td+39。+ td class=\table15\ width=\10%\/td+39。+ td class=\table15\ width=
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1