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

正文內(nèi)容

基于strutsspringhibernate購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(文件)

2025-07-15 18:56 上一頁面

下一頁面
 

【正文】 0)移動電話MARKFORDELETEINTEGER刪除標(biāo)記表53 商品表(product)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述PRODUCT_IDBIGINT(20)√商品的ID號CATEGORY_ID_PARENTBIGINT(20)外鍵商品類別的IDPRODUCTNAMEVARCHAR(100)√商品名稱PRICEDECIMAL(20,2)√商品價(jià)格DISCOUNTINTEGER√商品折扣QUANTITYINTEGER√商品數(shù)量THUMBNAILVARCHAR(254)√商品圖片DESCRIPTIONVARCHAR(3000)√商品描述LASTUPDATETIMESTAMP√最后更新時(shí)間MARKFORDELETEINTEGER√刪除標(biāo)記HOMETYPEINTEGER√主頁顯示類別表54 購物車表(shoppingcars)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述SC_IDBIGINT(20)√購物車的ID號PRODUCT_IDBIGINT(20)外鍵商品ID號CARSESSIONVARCHAR(45)未登錄SESSION;登陸后值為用戶名PRODUCTNAMEVARCHAR(100)√商品名稱TOTALPRICEDECIMAL(20,2)√總金額DISCOUNTINTEGER折扣CARNUMINTEGER待購物商品數(shù)量DISPRICEDECIMAL(20,2)折扣總金額表55 收藏夾表(wishlist)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述WISHLIST_IDBIGINT(20)√收藏夾ID號USERS_IDint外鍵用戶IDPRODUCT_IDint外鍵商品ID表56 訂單表(Orders)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述ORDERS_IDBIGINT(20)√訂單ID號ADDRESS_IDBIGINT(20)外鍵地址欄ID號USERS_IDBIGINT(20)外鍵用戶IDSTATUSCHAR(3)訂單狀態(tài)CREATETIMETIMESTAMP√創(chuàng)建時(shí)間SHIPCHARGEDECIMAL(20,2)√配送費(fèi)用TOTALPRICEDECIMAL(20,2)√總價(jià)格ADJUSTMENTDECIMAL(20,2)打折完價(jià)格加上配送金額POINTPRICEDECIMAL(20,2)積分獲得DISCOUNTPRICEDECIMAL(20,2)打折完價(jià)格表57 訂單項(xiàng)表(orderitems)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述ORDERITEMS_IDBIGINT(20)√訂單項(xiàng)ID號ORDERS_IDBIGINT(20)外鍵√訂單ID號PRODUCT_IDBIGINT(20)外鍵√商品ID號CREATETIMETIMESTAMP√創(chuàng)建時(shí)間QUANTITYINTEGER√數(shù)量PRICEDECIMAL(20,2)價(jià)格DISCOUNTPRICEDECIMAL(20,2)打折后最終價(jià)格表58 目錄表(category)字段名稱數(shù)據(jù)類型主鍵是否允許為空描述CATEGORY_IDBIGINT(20)√目錄ID號CATEGORYNAMEVARCHAR(30)目錄名稱MARKFORDELETEINTEGER刪除標(biāo)記LASTUPDATETIMESTAMP√最后更新ISTOPINTEGER√是否是父目錄CATEGORY_ID_PARENTBIGINT(20)√所屬父目錄類別 架構(gòu)設(shè)計(jì) 帶日志功能的設(shè)計(jì)在SSH整合時(shí)很容易出錯,使用log4j日志,能夠詳細(xì)的知道錯誤的原因;不用log4j有些問題很難發(fā)現(xiàn)。 工程包層次結(jié)構(gòu)圖53工程包層次結(jié)構(gòu)圖說明:m src存放JAVA源代碼m bean存放一些FORM用到的JAVA集合m hib存放所有與數(shù)據(jù)庫操作相關(guān)的DAO類m struts存放所有Struts的FormBean、Action類及消息資源文件m b存放所有后臺管理所用到的JSP頁面m CSS存放CSS樣式表文件m image存放應(yīng)用中所有的圖片素材文件m JS存放應(yīng)用中所有的JavaScript腳本文件m upload存放應(yīng)用中所有上傳的圖片文件 詳細(xì)模塊設(shè)計(jì) 顧客注冊、登錄模塊顧客只有通過注冊才能成為會員,會員只有登錄后才能進(jìn)行管理自己的收藏夾、訂單等操作。控制層Struts的實(shí)現(xiàn):顧客請求均通過直接調(diào)用Action類的相應(yīng)方法進(jìn)行處理, Action類中的方法在收到請求后,根據(jù)具體的請求調(diào)用自己寫的方法或者相應(yīng)DAO方法完成數(shù)據(jù)庫的訪問與操作,并將檢索得到的結(jié)果返回給Action, Action將最終的處理結(jié)果保存到request對象中,由相應(yīng)的JSP頁面展示出來。圖58后臺登錄模塊圖 后臺商品管理模塊。 后臺會員管理模塊管理員登錄成功后,才能對各會員的信息進(jìn)行管理操作。中間分為左右兩部分,左邊為商品類別,點(diǎn)擊可以瀏覽此類別的商品,右邊分別為熱薦商品和打折專賣,都以3個(gè)為單位在首頁展示出來,可以進(jìn)行查看詳情操作。i()。商品顯示JSP頁面主要代碼:logic:notEmpty name=showdiscount logic:iterate id=r indexId=i name=showdiscount DIV class=itemDIV class=pic html:link action=/w/?prodid=${} html:img page=${} border=0 width=94height=125 / /html:link/DIVDIV class=Name html:link action=/w/?prodid=${}${ }/html:link /DIVLI STRIKEfmt:formatNumber value=${} pattern=, / /STRIKE/LILI ${ }折/LILI fmt:formatNumber value=${*} pattern=, //LI/DIV/logic:iterate/logic:notEmpty點(diǎn)擊左邊“圖書”一欄,分頁顯示圖書這一類商品。amp。amp。amp。}List ll = (sid, pid)。int PageCount = ()。 (from, t)。 i = PageCount。圖65 顧客必須注冊和登錄才能進(jìn)入收藏夾和我的賬戶,當(dāng)顧客要注冊時(shí)進(jìn)入注冊頁面時(shí)(伴有部分錯誤信息):圖66 ! 用戶密碼驗(yàn)證 field property=logonpassword depends=required,minlength,maxlength,validwhen arg0 key= / arg1 name=minlength key=${var:minlength} resource=false / arg1 name=maxlength key=${var:maxlength} resource=false / arg1 name=validwhen key= / msg name=validwhen key= / var varnameminlength/varname varvalue6/varvalue /var var varnamemaxlength/varname varvalue16/varvalue /var var varnametest/varname varvalue ((relogonpassword ==*this*) and (*this* != null)) /varvalue /var/field用戶名已存在代碼:if((()).size()!=0){ ActionMessages a=new ActionMessages()。}if(!().equals(rand)){ ActionMessages aa=new ActionMessages()。}搜索商品,九州,“購買”跳轉(zhuǎn)圖68;“收藏”跳轉(zhuǎn)圖66;商品名跳轉(zhuǎn)圖68。 categoryidparents = new categoryidparentBean[()+1]。 i++) { categoryidparents[i+1] = new categoryidparentBean()。LI/LI/logic:lessThanlogic:greaterEqual name=r property=quantity value=1 DIV class=Buyhtml:link action=/w/?prodid=${} IMG border=0 src=image//html:link /DIVLI class=Buying 現(xiàn)在有貨,登錄后根據(jù)您所在地址,商品的發(fā)貨時(shí)間會有所不同。 (())。 (())。 return true。 try {rs = (Boolean) ().execute(new HibernateCallback() { public Object doInHibernate(Session s)throws HibernateException,SQLException{ Query q = (from Shoppingcars s where =? and =?)。 Integer carnum = () + num。 (disprice)。} catch (RuntimeException re) {throw re。} if (() carnum) {return false。 Shoppingcars scs = (Shoppingcars) ().get(0)。}})。會發(fā)現(xiàn)未登錄前的“九州”商品已經(jīng)在購物車?yán)锩媪?;如果原有基礎(chǔ)上還有此商品的話會自動增加購買商品數(shù)量。 i ()。 (k, (i).getProduct().getProductId())。 i ()。}移入收藏夾操作。 Users u=(Users)(u)。 Address a=(aid)。 Date dd = new Date()。int month = () 1。(d)。 Date d3 = (
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1