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

正文內(nèi)容

畢業(yè)設(shè)計-天心大紅袍茶業(yè)銷售網(wǎng)站設(shè)計與實現(xiàn)-資料下載頁

2024-12-03 19:02本頁面

【導讀】的青睞,基于其有利的因素,網(wǎng)上銷售系統(tǒng)的建立是越來越多公司的選擇。著,但茶葉又作為一個有地域性的選擇生長,茶葉的好壞會影響到對茶葉的喜歡,該茶葉銷售網(wǎng)站是由前、后臺管理系統(tǒng)組成,主。銷售者和購買者的需求。

  

【正文】 ename))。 (product)。 (request, (),(), (), filename)。 (message, 添加茶葉產(chǎn)品成功 )。 (urladdress, /admin/tea/?method=showList)。 return (message)。 } /** * 設(shè)置茶葉產(chǎn)品的上架 */ public ActionForward visible(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { TeaProductForm formbean = (TeaProductForm) form。 ((), true)。 23 (message, 茶葉產(chǎn)品上架成功 )。 (urladdress, /admin/tea/?method=showList)。 return (message)。 } 前臺首頁展示功能模塊 實現(xiàn)方法 本章節(jié)主要是一些前臺界面的介紹。將介紹一些主要界面的簡單介紹,首先介紹的是該網(wǎng)站的主界面。簡單介紹一下主界面的一些功能。與實現(xiàn)該功能的一些主要的代碼。 圖 44 首頁界面 功能模塊界面 圖 44 為界面為天心大紅袍銷售網(wǎng)站的主界面,簡潔而大方,界面的主色主要采用綠色,主要給用戶一個純天然的感覺,綠色也代表了青春活力,該網(wǎng)站就是一個賣茶葉的網(wǎng)站,給人帶去的視覺就是健康、積極向上的。界面主要分為上下兩部分,上部分比較簡單,就是一些該網(wǎng)站包括的導航條與購物車、用戶中心、幫助中心、聯(lián)系電話等信息。這樣看起來更直觀。下面的部分又將其劃分為左右 24 結(jié)構(gòu),左邊界面顯示的主要是茶葉的分類與熱門茶葉的排行版,包括其下的一些茶葉茶語部分,右邊主要就是茶葉按其分類進行展示。 實現(xiàn)的關(guān)鍵代碼 /** * 首頁數(shù)據(jù)獲?。▽Ш綗衢T搜索詞顯示、左邊分類顯示、左邊熱銷榜顯示、右邊分類茶葉產(chǎn)品顯示) */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { ListTeaType parents=(ListTeaType) (1)。 //獲取茶葉大類集合列表 ListTeaType rightParents=getRightParents()。 //獲取首頁右邊茶葉大類集合列表 ListTeaInfo hotTeaInfos=(ListTeaInfo) getHotTeaInfos()。 //獲取熱門茶葉商品列表 ListTeaInfo sellTopTeaInfos=(ListTeaInfo) getSellTop()。 //獲取茶葉商品銷售排行榜 (parents, parents)。//大類集合存取到頁面對象中 ().setAttribute(hotTeaInfos, hotTeaInfos)。 //熱門茶葉商品存取到頁面對象中 (sellTopTeaInfos, sellTopTeaInfos)。 //茶葉商品銷售集合列表存取到頁面對象中 (rightParents, rightParents)。 //首頁右邊茶葉大類集合存取到頁面對象中 return (index)。//顯示首頁 } 用戶注冊與登錄功能模塊 圖 45 注冊界面 25 功能模塊界面 圖 45 界面為注冊界面,主要是提供給尚未在本網(wǎng)站注冊過的用戶所提供的界面,如果用戶想要購買產(chǎn)品,必須有在該界面注冊過,獲得一個賬號,之后再進行登錄。登錄的界面如下圖所示,若沒有注冊過賬號不能對產(chǎn)品進行加入購物車 、購買產(chǎn)品等功能,只能進行網(wǎng)頁的瀏覽。為了確保賬號的安全性,該網(wǎng)站所設(shè)置的密碼必須不低于六位數(shù)。 圖 46登錄界面 圖 46 界面為登錄界面,有賬號的用戶,可以直接通過用戶名與密碼進行登錄,如果密碼忘記了可以點擊忘記密碼界面,可以通過郵箱重新設(shè)置一個新的密碼。 實現(xiàn)的關(guān)鍵代碼 /** * 顯示注冊界面 */ public ActionForward ShowRegistUI(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ return (registUI)。 } /** * 用戶注冊 */ public ActionForward regist(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ UserForm formbean = (UserForm) form。 if(!(())){//判斷用戶是否存在 User buyer = new User((),(), ())。 //根據(jù)界面上獲取的注冊信息,生成一個用戶實體添加用戶信息到數(shù)據(jù) 26 庫 (buyer)。 }else{ //若用戶已存在,則提示信息,并返回界面 (message, 用戶名已經(jīng)存在 )。 (urladdress, /tea/?method=showRegistUI)。 } } /** * 顯示用戶登錄界面 * @param mapping * @param form * @param request * @param response * @return */ public ActionForward showLoginUI(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ return (loginUI)。 } /** * 用戶登錄 */ public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ UserForm formbean = (UserForm) form。 if(()!=null amp。amp。 !.equals(().trim()) amp。amp。 ()!=null amp。amp。 !.equals(().trim())){ User user=(().trim(), ().trim())。 if(user!=null){ if(()){ if(().getAttribute(user)==null){ ().setAttribute(user, user)。 //用戶實體保存到頁面對象 session中 return (loginSuccess)。 }else{ (message, 用戶已登錄 )。 } 27 }else{ (message, 用戶已被禁用 )。 } }else{ (message, 用戶名或密碼有誤 )。 } }else{ (message, 登錄失敗 )。 } return (loginUI)。 } 購買茶葉商品功能模塊 圖 47 單個茶葉商品界面 功能模塊界面 圖 47 界面為購買的界面,用戶如果想要購買某款茶葉產(chǎn)品,可以先進行登錄該網(wǎng)站,然后選擇自己要購買產(chǎn)品,點擊進入該產(chǎn) 品的連接,進入購買界面,會出現(xiàn)如上圖所示的界面,該界面中會出現(xiàn)關(guān)于該產(chǎn)品的所有信息,包括產(chǎn)品的名稱、貨號、茶葉重量、分類、品牌、茶葉樣式、市場價、本站價、節(jié)省金額??梢苑奖阌脩魧Ξa(chǎn)品有更清楚的了解。如果確認無誤,可點擊購買之后,會出現(xiàn)如下圖所示的界面。 28 圖 48 購物車界面 圖 48 界面為購物車的界面,當用戶點擊購買之后,就會跳入該界面,當用戶確認所要買的產(chǎn)品沒錯之后,就可以進入結(jié)算中心,如圖 49 所示。 圖 49 填寫訂單的頁面 圖 49 界面為配送信息的填寫,為了確保貨物準確無誤的送到買家手里,界面上紅色打星號的,為必填的信息。 29 圖 410填寫訂單的頁面 圖 410 為配送界面,配送信息填寫無誤之后,點擊下一步進入配送方式的選擇,買家可以根據(jù)自己的情況,選擇相對比較便利的配送方式,選擇之后也要選擇其支付方式。這個沒有硬性的擇、買家可以根據(jù)自己的便利性來進行選擇。 圖 411 訂單確認頁面 圖 411 界面包括所購買的產(chǎn)品的所有信息,給買家最后一個查看是否有無錯誤,若確認無誤之后,就可以點擊訂單確認。 30 圖 412訂單號界面 圖 412 界面顯示的確認訂單之后會出現(xiàn)的界面,包括訂單號與金額,訂單號就 是其支付應(yīng)該支付的單號,金額就是其應(yīng)付的金額。 實現(xiàn)的關(guān)鍵代碼 購物車顯示 : /** * 顯示購物車 */ public ActionForward showBuyCart(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { BuyCartForm formbean = (BuyCartForm)form。 BuyCart cart = (request)。//在 session中獲取購物車對象 if(cart == null ){ cart = new BuyCart()。 ().setAttribute(buyCart, cart)。 } (response, sessionId, ().getId(), ().getMaxInactiveInterval())。 if(()!=null amp。amp。 ()0){ TeaInfo teaInfo = (())。 if(teaInfo!=null){//下面處理產(chǎn)品的樣式 ,只保留用戶選擇的樣式 TeaStyle currentStyle = null。 for(TeaStyle style : ()){ if(().equals(())){ currentStyle = style。 break。 } } ().clear()。 (currentStyle)。 int styleId=()。 BuyItem item = new BuyItem(teaInfo,styleId)。 (item)。//把商品添加進購物車 (currentItem, item)。 }else{ (message, 購物車加載錯誤??! )。 (urladdress, /tea/)。 31 return (message)。 } } return (buyCart)。 } 生成訂單: /** * 提交訂單 */ public ActionForward saveorder(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { DeliverForm formbean = (DeliverForm)form。 BuyCart cart = (request)。 (())。 Order order = (cart, (request).getUsername())。//根據(jù)用戶名創(chuàng)建訂單
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1