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

正文內(nèi)容

算機畢業(yè)論文d網(wǎng)上書店系統(tǒng)-wenkub.com

2024-08-29 16:09 本頁面
   

【正文】 該程序負責處理從訂單信息顯示頁面選擇“取消訂單”時提交“ ”請求。 該程序負責處理從用戶登錄頁面提交的“ ”請求。 該程序負責處理顯示指定圖書編號的對應(yīng)圖書詳細信息時提交的“ ”請求。 378 常量文件( ) 38 控制處理層 下表是網(wǎng)上書店系統(tǒng)中的 Action 映射表。 375 封裝了購物車信息處理的 bean( ) 為了能夠簡化類的定義,考慮到購物車中所需要處理的圖書基本信息與圖書類型對象中封裝的信息相同,只是需要再補充上購買數(shù)量即可,因此在定 義該類時繼承了圖書信息類。 372 封裝了圖書住處處理的 bean( ) 除聲明了與圖書基本數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了圖書信息的查詢顯示處理相關(guān)的幾個方法。 368 顯示客戶所有訂單信息 頁面詳細功能及描述 ? 獲取該用戶所有歷史訂單信息 ? 顯示訂單信息信息列表 ? 顯示訂單編號、時間、總價 ? 提交取消訂單請求的超鏈接 ? 提交返回購書請求的超鏈接 本頁面將顯示與當前用戶相關(guān)的所有訂單信息。 364 網(wǎng)上書店客戶登錄 頁面詳細功能及描述 ? 提交用戶登錄請求,同時提交登錄用戶信息的表單 ? 提交登錄用戶用戶名 及密碼的表單元素 ? 登錄按鈕 ? 提交新用戶注冊請求的超鏈接 本頁面是客戶在購物車頁面單擊“結(jié)算付款”按鈕后跳轉(zhuǎn)過來的頁面,在該頁面中,用戶在表單中輸入用戶名及密碼,單擊“用戶登錄”按鈕后,將提交“ ”請求,以便于進行后續(xù)獲取用戶相關(guān)信息的處理,對于沒有用戶身份的新客戶,可以在本頁面中單擊“新用戶注冊”按鈕,跳轉(zhuǎn)到“ ”頁面進行用戶注冊。同時提供更新購物車的操作界面,例如,可以輸入購買數(shù)量或者選擇刪除購買記錄。此外,在單擊 “ 首 頁 ”、“ 上 頁 ”、“ 下 頁 ” 超 鏈 接 后 , 將 分 別 提 交 “ =%=0% ”、“ =%=()1%”、“ =%= ()+1%”等請求,以實現(xiàn)頁面的跳轉(zhuǎn) 362 顯示圖書詳細信息 頁面詳細功能及描述 ? 依據(jù)圖書記錄編號獲取待顯示 詳細信息的圖書類型的對象 ? 分別顯示該圖書對象的詳細信息 ? 顯示圖書封面圖片、名稱、詳細介紹、價格、銷售價格 ? 單擊“購買”按鈕后,將提交放入購物車的請求 ? 顯示圖書目錄 本頁面是在控制器響應(yīng)了網(wǎng)上書店主頁提交的查看圖書詳細信息請求,即“ ”請求后,跳轉(zhuǎn)到的頁面。 CREATE TABLE orderdetail( orderid NUMBER NOT NULL REFERENCES orders(id) ON DELETE CASCADE, bookid NUMBER NOT NULL REFERENCES book(id) ON DELETE CASCADE, count NUMBER NOT NULL, price NUMBER NOT NULL )。 CREATE TABLE storeuser( username VARCHAR2 (20) PRIMARY KEY, password VARCHAR2 (20) NOT NULL, name VARCHAR2 (20) NOT NULL, tel VARCHAR2 (20) NOT NULL, address VARCHAR2 (100) NOT NULL, VARCHAR2 (50) NULL )。 CREATE TABLE bookcat( id NUMBER PRIMARY KEY, catname VARCHAR2 (40) NOT NULL )。 C. 客戶基本信息表:存放書店客戶的基本信息。 4.訂單處理 根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應(yīng)的個人信息生成訂單, 以便于后續(xù)進行送貨處理。 2.購物車管理 用于維護每一個進入網(wǎng)上書店的客戶對應(yīng)的購物車。 D. 會員注冊:為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點等相關(guān)的信息。一個典型的網(wǎng)上商城一般都需要實現(xiàn)商品信息的動態(tài)提示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。普通的 Action 只能通過調(diào)用 execute 執(zhí) 行一項任務(wù),而DispatchAction 可以根據(jù)配置參數(shù)執(zhí)行,而不是僅進入 execute()函數(shù),這樣可以執(zhí)行多種任務(wù)。每個 Action 都只建立一個 instance。這樣可以更靈活的擴展程序。 ActionFoward 是對 mapping 中一個 foward 的包裝,對應(yīng)于一個 url ActionForm使用了 ViewHelper 模式,是對 HTML 中 form的一個封裝。 33 Struts的工作流程 下圖是 Struts 的 工作流程,所有的請求都提交給 ActionServlet 來處理。 缺點: Taglib 是 Struts 的一大優(yōu)勢,但對于初學(xué)者而言,卻需要一個持續(xù)學(xué)習(xí)的過程,甚至還會打亂你網(wǎng)頁編寫的習(xí)慣,但是,當你習(xí)慣了它時,你會覺得它真的很棒。另外,就目前國內(nèi)的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標記外,很少開發(fā)自己的標記,或許 Struts 是一個很好的起點。采用 Action 來處理邏輯 22 Struts 優(yōu)缺點 優(yōu)點: Struts 跟 Tomcat、 Turbine 等諸多 Apache 項目一樣,是開源軟件,這是它的一 大優(yōu)點。它用 JSP 技術(shù)實現(xiàn)視圖的功能,用 Servlet技術(shù)實現(xiàn)控制器的功能,用 JavaBean 技術(shù)實現(xiàn)模型的功能 JSP Model 1 與 JSP Model 2 SUN 在 JSP出現(xiàn)早期制定了兩種規(guī)范,稱為 Model1 和 Model2。后來隨著腳本語言的出現(xiàn),前面的方式又被倒了過來,改成將腳本語言書寫的程序嵌入在 HTML 內(nèi)容中。很多VB,Delphi 等 RAD 程序都有這種問題。 模型( Model) 模型是應(yīng)用程序的主體部分。采用 Struts 可以簡化遵循 MVC 設(shè)計模式的 Web 應(yīng)用的開發(fā)工作,很好地實現(xiàn)代碼重用,使開發(fā)人員從一些繁瑣的工作中解脫出來,快速開發(fā)能夠充分發(fā)揮 JSP/Servlet 優(yōu)點、并具有強可擴展性的 Web 應(yīng)用。但 Java Servlet也不是沒有缺點,和傳統(tǒng)的 CGI、 ISAPI、 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語句來實現(xiàn)動態(tài)網(wǎng)頁的,如果用 Java Servlet 來開發(fā)整個網(wǎng)站,動態(tài)部分和靜 態(tài)頁面的整合過程簡直就是一場噩夢。 Servlet 其實和傳統(tǒng)的 CGI 程序和 ISAPI、 NSAPI 等 Web 程序開發(fā)工具的作用是相同的,在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個固定 Web 服務(wù)器平臺運行的
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1