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

正文內(nèi)容

基于jsp的電子商務(wù)購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2024-11-27 21:59本頁面
  

【正文】 DK ; ( 4) JSP 服務(wù)器: Tomcat ; ( 5)瀏覽器: 及以上版本,推薦使用 ; ( 6)分辨率:最佳效果 1024 768。表 tb_superType 的結(jié)構(gòu)如表 所示。表 tb_subType 的結(jié)構(gòu)如表 所示。表 tb_rebate 的結(jié)構(gòu)如表 。表 tb_order_detail 的結(jié)構(gòu)如表 所示。表 tb_order 的結(jié)構(gòu)如表 所示。表 tb_member 的結(jié)構(gòu)如表 。表 tb_manager 的結(jié)構(gòu)如表 所示。表 tb_goods 的結(jié)構(gòu)如表 所示。表 tb_BBS 的結(jié)構(gòu)如表 所示。下面將給出 Go 購電子商城中所需要的JavaBean 的編寫過程。下面將給出編寫 Go購電子商城中的數(shù)據(jù)庫操作的 JavaBean“ connDB”的實(shí)現(xiàn)過程。 //將該類保存到 包中 import .*。 //導(dǎo)入提供與設(shè)備 無關(guān)的輸入、輸出流支持的包 import .*。通常將方法中常用的變量均放在構(gòu)造方法中。 //定義一個(gè) Connection 對(duì)象 public Statement stmt = null。 //定義一個(gè) ResultSet 對(duì)象 private static String propFileName = C:/。 //創(chuàng)建一個(gè)Properties 對(duì)象的實(shí)例并實(shí)例化該對(duì)象 private static String dbClassName = 。 //保存 SQL Server 登錄用戶名的變量 private static String dbPwd = 。 文件的內(nèi)容如下: DB_CLASS_NAME(驅(qū)動(dòng)的類的類名) = DB_CLASS_NAME= DB_URL(要連接數(shù)據(jù)庫的地址) =jdbc( JDBC 模式) :microsoft(誰提供的) :sqlserver(產(chǎn)品) ://localhost:1433( SQL SERVER 默認(rèn)端口) 。讀取數(shù)據(jù)庫連接所需信息時(shí),可能發(fā)生異常,因此需要捕獲這個(gè)異常。 //通過文件輸入流對(duì)象加載 Properties 文件 dbClassName = (DB_CLASS_NAME)。 //讀取 SQL Server 登錄用戶名 dbPwd = (DB_PWD, )。 } } 4.創(chuàng)建連接數(shù)據(jù)庫的方法 getConnection,該方法返回 Connection 對(duì)象的一個(gè)實(shí)例。 loadProperty()。 //調(diào)用 Class 的 forName 方法加載驅(qū)動(dòng)程序 conn = (dbUrl, dbUser, dbPwd)。 } if (conn == null) { 22 ( 警告 : () 獲 得 數(shù) 據(jù) 庫 鏈 接 失敗 .\r\n\r\n鏈接類型 : + dbClassName + \r\n 鏈接位置 : + dbUrl + \r\n用戶 /密碼 + dbUser + / + dbPwd)。 } 5. 創(chuàng)建執(zhí)行查詢語句的方法 executeQuery,返回值為 ResultSet 結(jié)果集。 //調(diào)用 getConnection()方法構(gòu)造 Connection對(duì)象的一個(gè)實(shí)例 conn stmt = (, )。 } catch (SQLException ex) { (())。 } 6. 創(chuàng)建執(zhí)行更新操作的方法 executeUpdate,返回值為 int 型的整數(shù),代表更新的行數(shù)。 try { conn = getConnection()。 result = (sql)。 } try { ()。 } 7.創(chuàng)建執(zhí)行更新操作,并返回該操作中自動(dòng)編號(hào)字段的自動(dòng)編號(hào)的方法executeUpdate_id。 try { conn = getConnection()。 result = (sql)。 rs = (ID)。 result = autoID。 } return result。 close 方法的代碼如下: public void close() { try { if (rs != null) { ()。 } try { if (stmt != null) { ()。 } 24 try { if (conn != null) { ()。 } } } (二)網(wǎng)站前臺(tái)設(shè)計(jì) 1. 在 Go購電子商城的首頁中,用戶 不但可以在第 1 時(shí)間內(nèi)掌握商城推出的特價(jià)商品、上架新品、最新公告等,還可以查看銷售排行、搜索指定商品、商品分類查詢等。 圖 4 網(wǎng)站前臺(tái)首頁的運(yùn)行結(jié)果 下面以列表形式給出前臺(tái)頁面各部分的說明信息,如表 1所示。主要包括商品圖片、名稱、原價(jià)、現(xiàn)價(jià)等信息。特價(jià)商品模塊在 網(wǎng)站首頁的設(shè)計(jì)效果如圖 5所示。特價(jià)商品信息同商品基本信息同時(shí)保存在商品信息表tb_goods 中,以字段 sale 標(biāo)識(shí),當(dāng) sale 字段的值為 1時(shí),代表該商品為特價(jià)商品。 //創(chuàng)建并實(shí)例化 connDB 的一個(gè)對(duì)象 ResultSet rs_sale= (select top 2 ID,GoodsName,price,nowprice,picture from tb_goods where sale=1 order by INTime desc)。 ResultSet rs= (select ID,GoodsName,Introduce,price,nowprice,picture from tb_goods where sale=1 order by GoodsName)。在網(wǎng)站首頁中顯示特價(jià)商品信息采用了分欄技術(shù),也就是應(yīng)用 if 語句結(jié)合求模運(yùn)算符實(shí)現(xiàn)在一個(gè)單元格中同時(shí)顯示兩列數(shù)據(jù)。 while (()){ sale_ID=(1)。 s_price=(3)。 s_picture=(5)。 }% /td (四) 新品上架模塊設(shè)計(jì) 新品上架模塊也有兩個(gè)入口,一個(gè)是網(wǎng)站導(dǎo)航條中的【新品上架】導(dǎo)航按鈕,另一個(gè)是網(wǎng)站前臺(tái)的居中位置,列出了商城中上架新品中的最新上市的 4條商品信息,單擊新品上架展區(qū)中的“ More?”超鏈接可以進(jìn)入到新品上架頁面,在該頁面中將列出商城中的全部上架新品。同時(shí)設(shè)置了【購買】按鈕和【查看詳細(xì)信息】按鈕,分別用于將商品信息添加至購物車和查看商品詳細(xì)信息。新品上架模塊在網(wǎng)站首頁中的設(shè)計(jì)效果如圖 6 所示。在網(wǎng)站首頁中查詢新上架商品的代碼如下: % page import= % %connDB conn=new connDB()。 % 27 (五) 商品分類模塊設(shè)計(jì) 為了方便用戶查詢所需商品信息,在網(wǎng)站中設(shè)置了商品分類顯示模塊。如果用戶已經(jīng)登錄,還可以直接將商品信息添加至購物車中。 圖 7 商品分類模塊的頁面設(shè)計(jì)效果 實(shí)現(xiàn)以樹狀菜單的形式顯示商品的大、小分類信息的關(guān)鍵是獲取商品的大分類信息,并分別查詢出每個(gè)大類所對(duì)應(yīng)的小分類信息,再通過 div標(biāo)記和 JavaScript 自定義函數(shù)實(shí)現(xiàn) div結(jié)點(diǎn)的顯示和隱藏,關(guān)鍵代碼如下: % page import= % %connDB conn=new connDB()。% ?? //此處省略了部分 HTML 代碼 %int ID_superType=0。 int m=1。 superType=(2)。 ResultSet rs_subType=(sql)。 int subID=0。 int subType_RC=()。% tr td %if(subType_RC=0){% img src=images/ width=38 height=16 border=0 %=superType% %}else{ % a href=Javascript:ShowTR(img%=m%,OpenRep%=m%) img src=images/ border=0 alt= 展開 28 id=img%=m%/a a href=Javascript:ShowTR(img%=m%,OpenRep%=m%)%=superType%/a %} % /td %if (subType_RC0){% tr id=OpenRep%=m% style=display:none。 subID=(4)。 //注意,該條語句一定不能少 }while(())。 //顯示結(jié)點(diǎn) = images/。 }else{ = 。 = 折疊 。由于會(huì)員資料修改同會(huì)員注冊的實(shí)現(xiàn)方法類似,只是調(diào)用的 SQL 語句不同,所以此處只給出會(huì)員注冊和會(huì)員登錄進(jìn)行介紹。用戶單擊【注冊】按鈕即可進(jìn)入到會(huì)員注冊頁面,該頁面的設(shè)計(jì)效果如圖 8所示。 會(huì)員注冊頁面主要由表單元素組成,比較簡單。在保存會(huì)員信息時(shí),還需要判斷會(huì)員名是否存在,必須保證會(huì)員名稱的惟一性。 (gb2312)。 ResultSet rs=(select * from tb_Member where username=39。)。javascript39。該用戶名已經(jīng)存在,請重新注冊 ! 39。=39。/script)。 MemberDaoImpl ins_member=new MemberDaoImpl()。 //執(zhí)行 JavaBean“ GoodsDaoImpl”中的方法添加商品信息 if (ret!=0){ (script language=39。alert(39。)。39。 }else{ (script language=39。alert(39。)。39。 30 } }% 2. 會(huì)員登錄 會(huì)員登錄 用于網(wǎng)站會(huì)員登錄本網(wǎng)站進(jìn)行購物或查看訂單情況。下面給出會(huì)員登錄頁面的設(shè)計(jì)效果圖和會(huì)員登錄后的會(huì)員登錄頁面的運(yùn)行結(jié)果,分別如圖 圖 10 所示。會(huì)員登錄頁面的關(guān)鍵代碼如下: % page import=% % page import=% %connDB conn=new connDB()。 //創(chuàng)建并實(shí)例化 chStr 的一個(gè)對(duì)象 String username=((username))。+username+39。 if(()){ String PWD=(PWD)。 // 為 session 變量username 賦值 ()。javascript39。您輸入的用戶名或密碼錯(cuò)誤,請與管理員聯(lián) 系 !39。=39。/script)。javascript39。您輸入的用戶名或密碼錯(cuò)誤,或您的賬戶已經(jīng)被 凍結(jié),請與管理員聯(lián)系 !39。=39。/script)。javascript39。 您的操作有誤 !39。=39。/script)。 //關(guān)閉相關(guān)連接 % (七) 銷售排行模塊設(shè)計(jì) 用戶單擊網(wǎng)站導(dǎo)航條中的“銷售排行”超鏈接,將進(jìn)入到銷售排行頁面,銷售排行頁面的設(shè)計(jì)效果如圖 13 所示。關(guān)鍵代碼如下: % page import= % %connDB conn=new connDB()。 ResultSet rs=(select top 10 GoodsID,GoodsName, sum(number) as sumNum from V_order_detail group by GoodsName,GoodsID order by sumNum desc)。 String goodsName=。 32 圖 14 商品銷售排行頁面運(yùn)行結(jié)果 致謝 本文講解了電子商務(wù)的基本原理和運(yùn)行機(jī)制,介紹了基于 java 的 WEB開發(fā)新技術(shù)JSP,并就基于 java 的安全電子商務(wù)系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)全過程給以了詳細(xì) 的講解,由于政策和法規(guī)方面的局限,本文無法就在線支付作進(jìn)一步的講述,望大家原諒。有關(guān)電子商務(wù)的內(nèi)容需要一點(diǎn)一點(diǎn)地去熟悉,有關(guān)資料也需要一點(diǎn)一點(diǎn)地去收集。文中難免疏漏之處,望老師同學(xué)多多指正。感謝他們在百忙中抽出時(shí)間給予我們以
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1