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

正文內(nèi)容

基于jsp網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)(已改無錯字)

2022-07-25 17:50:46 本頁面
  

【正文】 的訂單列表。JSP 網(wǎng)上書店系統(tǒng)(論文)17getGbk():獲得指定字符串的GBK編碼。getOrder():獲得單個訂單對象。payout():提交購物車,把訂單插入到數(shù)據(jù)庫中。update():該方法負責(zé)當(dāng)用戶付款后,把數(shù)據(jù)中對應(yīng)訂單的是否付款標(biāo)記修改成已付狀態(tài)。重要操作:主要介紹addnew() addnew()方法功能:負責(zé)向購物車中添加一條新記錄。參數(shù)設(shè)計:頁面?zhèn)鬟f的 request 對象。返回值:boolean 類型,成功返回 true,否則返回 false。設(shè)計思路:從頁面獲得表單數(shù)據(jù)(request 對象中)》獲得圖書編號等參數(shù)值—》判斷購買數(shù)量是否合法—》如果是可以操作,否則不能操作—》判斷是否第一次購買—》如果是第一次購買,按第一次購買操作—》否則查詢購買列表,找是否有相應(yīng)項,有則直接修改數(shù)量—》否則添加新記錄。函數(shù)代碼: public boolean addnew(HttpServletRequest newrequest) throws Exception{………… request = newrequest。 String ID = (bookid)。 String Amount = (amount)。 long bookid = 0。 int amount = 0。 try { bookid = (ID)。 amount = (Amount)。 } catch (Exception e) { return false。 } if (amount 1) return false。 session = (false)。JSP 網(wǎng)上書店系統(tǒng)(論文)18 if (session == null) { return false。 } purchaselist = (Vector) (shopcar)。 String sqlStr = select leav_number from book where id= + bookid。 try { con=()。 stmt=()。 rs = (sqlStr)。 if (()) { if (amount (1)) { leaveBook = (1)。 isEmpty = true。 return false。 } } (rs)。 (stmt)。 (con)。 } catch (SQLException e) { return false。 } allorder iList = new allorder()。 (bookid)。 (amount)。 boolean match = false。 //是否購買過該圖書 if (purchaselist == null) { //第一次購買 purchaselist = new Vector()。 (iList)。 } else { // 不是第一次購買 for (int i = 0。 i ()。 i++) { allorder itList = (allorder) (i)。JSP 網(wǎng)上書店系統(tǒng)(論文)19 if (() == ()) { (() + ())。 (itList, i)。 match = true。 break。 } //if name matches結(jié)束 } // for循環(huán)結(jié)束 if (!match) (iList)。 } (shopcar, purchaselist)。 return true。} 1:界面頭和界面尾設(shè)計。 為了提高代碼的重用性,我把客戶界面部分相同的頭和尾作成兩個獨立的塊,分別命名為 和 。這兩個文件是單純的 html 代碼,在 jsp 頁面中只要通過以下語句就可以實現(xiàn)對兩個文件的調(diào)用: %@include file=’’/bookshop/inc/”% %@include file=’’/bookshop/inc/”%他們的效果如下圖 41:圖 41 界面頭和尾部分顯示效果用戶登錄界面 代碼如下:JSP 網(wǎng)上書店系統(tǒng)(論文)20 %@page contentType=text/html。charset=gb2312%%@ page session=true %link rel=stylesheet href= type=text/cssjsp:useBean id=login scope=page class= /% String mesg = 。if( (username)!=null amp。amp。 !(username).equals()){String username =(username)。String passwd = (passwd)。username = new String((ISO88591))。passwd = new String((ISO88591))。(username)。(passwd)。//(username+passwd)。if (()){(username,username)。String userid = (())。(userid,userid)。()。%% }else {mesg = 登錄出錯! 。}}%2:用戶登錄模塊的設(shè)計。為了檢驗用戶是否合法,所以需要輸入用戶名和密碼來驗證用戶的合法性,用戶登錄模塊剛好完成這樣的一個功能。該模塊需要用到 (見 1)這個 bean。需要設(shè)計一個表單讓用戶輸入信息。效果圖如下:圖 42JSP 網(wǎng)上書店系統(tǒng)(論文)21圖 42 用戶登錄界面。 在該模塊用戶可以看見書店現(xiàn)有的樣子,用戶可以查找書通過分類,關(guān)鍵字查找。戶可以購買圖書,頁可以查看圖書的詳細資料,還可以跳轉(zhuǎn)到其他的模塊,例如查看購物車,查看訂單信息等。在這個模塊中我們要用到 JavaBean 有, 三個JavaBean。對于他們的介紹我已經(jīng)在前面介紹了這里就不在一一羅列了。詳情見 和 其中我把導(dǎo)航條抽出來單獨作為一個模塊: 左邊的查找框也單獨設(shè)計成一個模塊: 兩個純粹的 html 代碼部分,在 jsp 頁面中直接調(diào)用。效果如下圖43 所示:JSP 網(wǎng)上書店系統(tǒng)(論文)22圖 43 在線購書模塊效果顯示在線購書頁面模塊 代碼如下: %@page contentType=text/html。charset=gb2312%meta equiv=ContentType content=text/html。 charset=gb2312%@ page import=.* %%@ page import= %%@ page session=true %%@ page import=%jsp:useBean id=book scope=page class= /jsp:useBean id=book_list scope=page class= /jsp:useBean id=classlist scope=page class= /% int pages=1。String mesg = 。if ((page)!=null amp。amp。 !(page).equals()) {String requestpage = (page)。try { pages = (requestpage)。} catch(Exception e) {mesg = 你要找的頁碼錯誤!。JSP 網(wǎng)上書店系統(tǒng)(論文)23}(pages)。}%4:購物車模塊頁面設(shè)計。 在購物車這個模塊當(dāng)中用戶可以修改購買數(shù)量,可以刪除已選圖書,可以提交購物車,也可以清空購物車,同時也可以繼續(xù)購書。在這個模塊中我們用到了, 三個 于他們的介紹在前面已經(jīng)羅列出來了這里就不在一一說明了。該模塊運行時效果如圖 44 所示:圖 44 購物車模塊顯示效果頁面核心代碼如下 :%@page contentType=text/html。charset=gb2312%meta equiv=ContentType content=text/html。 charset=gb2312%@ page import=.* %%@ page session=true %%@ page import=.*%%@ page import= %%@ page import= %jsp:useBean id=book_list scope=page class= /jsp:useBean id=classlist scope=page class= /JSP 網(wǎng)上書店系統(tǒng)(論文)24jsp:useBean id=shop scope=page class= /% String userid = (String) (userid)。if ( userid == null )userid = 。String modi = (modi)。String del = (del)。String payoutCar = (payout)。String clearCar = (clear)。String mesg =
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1