在線花店系統(tǒng)設(shè)計與實現(xiàn)_第1頁
在線花店系統(tǒng)設(shè)計與實現(xiàn)_第2頁
在線花店系統(tǒng)設(shè)計與實現(xiàn)_第3頁
在線花店系統(tǒng)設(shè)計與實現(xiàn)_第4頁
在線花店系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

[12],在本系統(tǒng)中,有現(xiàn)實世界中的對象如用戶類、訂單類、評論類、鮮花類、花材類、鮮花類別類、訂單項類。如圖3-3所示:圖3-3:在線花店系統(tǒng)領(lǐng)域模型圖用例模型總用例圖系統(tǒng)用例圖是用來顯示一個系統(tǒng)為哪些對象提供了哪些功能的用例圖REF建模\h\r[13],本系統(tǒng)主要面對的對象是用戶和管理員,系統(tǒng)提供了如圖3-4所示的功能:圖3-4:在線花店系統(tǒng)總用例圖用例列表本節(jié)用表格的形式簡單描述系統(tǒng)全部的用例,如表3-1所示:表3-1:系統(tǒng)用例表用例編號用例名稱描述參與者UC01用戶注冊用戶根據(jù)要求填寫注冊表的信息用戶UC02登陸系統(tǒng)根據(jù)用戶名和密碼進行身份驗證登錄到系統(tǒng)用戶、管理員UC03登出系統(tǒng)退出系統(tǒng)用戶、管理員UC04查看鮮花查看鮮花的詳情用戶UC05鮮花搜索根據(jù)名稱、用途、花材、價格等關(guān)鍵字進行搜索用戶UC06加入購物車將用戶要購買的鮮花記錄起來用戶UC07查看購物車用戶查看購物車車中的鮮花用戶UC08從購物車刪除用戶將鮮花從購物車中刪除用戶UC09清空購物車用戶清空購物車中的鮮花用戶UC10修改購物車用戶修改購物車中鮮花的數(shù)量用戶UC11購買結(jié)算將購物車內(nèi)的鮮花轉(zhuǎn)為訂單,填表訂單信息用戶UC12鮮花評論用戶對自己購買過的鮮花進行評論用戶UC13查看訂單用戶查詢自己的訂單歷史用戶UC14修改資料用戶修改個人資料用戶UC15鮮花管理增加、修改、刪除、查詢鮮花信息管理員UC16花材管理增加、修改、刪除、查詢花材信息管理員UC17類型管理增加、修改、刪除、查詢類型信息管理員UC18用戶管理刪除、查詢用戶信息管理員UC19訂單管理查詢、處理訂單信息管理員UC11購買結(jié)算用例購買結(jié)算用例如表3-2所示:表3-2:購買結(jié)算用例表用例編號:UC11用例名稱:購買結(jié)算范圍:在線花店系統(tǒng)級別:用戶目標主要參與者:用戶涉眾及其關(guān)注點:1.用戶:希望能否快捷準確地查詢到自己想要的商品的信息。2.管理員:希望系統(tǒng)能夠準確顯示商品信息,方便用戶選購。前置條件:用戶已成功登錄系統(tǒng)后置條件:數(shù)據(jù)庫信息更新,記錄了訂單的詳情;購物車內(nèi)容被清空。主成功場景:1.用戶登陸系統(tǒng)。2.在搜索框中輸入查詢鮮花的關(guān)鍵字。3.系統(tǒng)顯示符合條件的一系列鮮花。4.用戶選擇鮮花查看詳情。5.系統(tǒng)顯示該鮮花的詳細信息,包括鮮花詳細參數(shù)、客戶評價等。6.用戶將要購買的鮮花加入購物車后,修改數(shù)量,選擇結(jié)算下單。7.系統(tǒng)返回填寫訂單資料的頁面。8.客戶根據(jù)提示填寫相關(guān)信息(收件人姓名、聯(lián)系方式、地址、寄件人姓名、聯(lián)系方式、鮮花留言、支付方式、配送方式)并提交。9.系統(tǒng)確認信息有效,自動列出訂單信息(訂單編號、訂單狀態(tài)、購買鮮花、購買數(shù)量、商品總價、配送費用、下訂日期、收件人地址、收件人名字、聯(lián)系號碼、寄件人姓名、聯(lián)系方式、鮮花留言、其他要求)。10.用戶確定下單。11.系統(tǒng)提示下單成功。擴展:*a.系統(tǒng)在任意時刻失效:重新啟動系統(tǒng),登錄,重新執(zhí)行操作。5a.沒有搜索到合符條件的相關(guān)信息系統(tǒng)提示查詢結(jié)果為0條記錄。用戶重新在輸入框中輸入查詢關(guān)鍵字,進行新的搜索。6a.結(jié)算下單按鈕失效。6b.鮮花庫存不足提示庫存不足,結(jié)算下單按鈕失效。8a.訂單必填信息為空系統(tǒng)顯示不能為空。用戶根據(jù)提示,重新輸入。8b.輸入信息格式錯誤系統(tǒng)顯示錯誤信息。用戶根據(jù)提示,重新輸入。9a.訂單信息填寫有誤點擊返回鏈接,跳轉(zhuǎn)回訂單資料填寫頁面。用戶重新填寫訂單資料,點擊下一步,進行訂單確認。系統(tǒng)列出訂單的詳細內(nèi)容。特殊需求:無發(fā)生頻率:隨網(wǎng)站訪問量而定未解決問題:無購買結(jié)算活動圖如圖3-5所示:圖3-5:購買結(jié)算活動圖架構(gòu)設(shè)計系統(tǒng)架構(gòu)及原理本系統(tǒng)采用MVC的設(shè)計模式,將項目應(yīng)用分成:Model(模型層),View(視圖層)和Controller(控制器層)這三個基本部分。其中Model層包括實現(xiàn)業(yè)務(wù)處理的Action類、讀取訪問數(shù)據(jù)的DAO層和對象關(guān)系映射的ORM中間件;Controller層包括FilterDispatcher和struts.xml配置文件;View層主要由JSP和Sitemesh技術(shù)完成,整個項目的架構(gòu)圖如圖4-1所示REF劉中兵\h\r[14]:圖4-1:系統(tǒng)架構(gòu)圖本系統(tǒng)框架設(shè)計說明如下:用戶通過JSP頁面,也就是視圖層,向系統(tǒng)發(fā)出請求;視圖層將請求數(shù)據(jù)進行封裝,并傳遞給控制器層;控制器層通過FilterDispatcher截獲用戶的請求行為,并通過struts.xml配置文件將請求數(shù)據(jù)傳遞指定的模型層;模型層將相關(guān)數(shù)據(jù)按照業(yè)務(wù)邏輯進行處理,如Action類調(diào)用DAO層進行數(shù)據(jù)的增刪查改等操作,DAO層通過ORM訪問相關(guān)的數(shù)據(jù)庫,對數(shù)據(jù)庫的數(shù)據(jù)進行增刪查改等操作。模型層將請求處理后,通過struts.xml配置文件將數(shù)據(jù)傳回指定頁面,頁面得到數(shù)據(jù)并根據(jù)Sitemesh框架組織形式展示給用戶。業(yè)務(wù)用例的實現(xiàn)本系統(tǒng)通過順序圖來展現(xiàn)主要的業(yè)務(wù)用例。下面將介紹鮮花搜索、加入購物車和購買結(jié)算用例的實現(xiàn)過程。鮮花搜索用例鮮花搜索用例的實現(xiàn)步驟說明如下:用戶點擊進入index.jsp頁面,在搜索框中輸入需要查詢的商品名稱,點擊搜索提交到SearcbynameAction類;SearcbynameAction類接受index.jsp頁面提交的搜索表單信息nameKey。SearcbynameAction類調(diào)用ProductDaoImpl的searchByName();searchByName()調(diào)用HibernateSessionFactory.getSession()方法,實例化Session類,經(jīng)過HQL語句查詢createQuery(),得到Product的集合;SearcbynameAction調(diào)用setProducts()方法為Products屬性賦值,將查詢結(jié)果傳遞給searchResult.jsp;searchResult.jsp將搜索結(jié)果顯示在用戶界面中;鮮花搜索的順序圖如圖4-2所示:圖4-2:鮮花搜索順序圖加入購物車用例加入購物車用例的實現(xiàn)步驟說明如下:用戶點擊進入鮮花的詳細頁面showproduct.jsp,點擊加入購物車提交到AddtoCartAction類;AddtoCartAction類接受showproduct.jsp頁面提交的搜索鮮花id;AddtoCartAction類中對session的cart判斷是否為空;若cart為空,實例化Cart,得到一個cart對象,根據(jù)傳遞過來的id實例化一個Product對象,利用此Product對象實例化cartItem對象,將此cartItem加入cart中;若cart不為空,根據(jù)傳遞過來的id找到購物車中對應(yīng)的cartItem,若cartItem不為空,cartItem調(diào)用setAmount()修改鮮花數(shù)量;若cartItem為空,根據(jù)傳遞過來的id實例化一個Product對象,利用此Product對象實例化cartItem對象,將此cartItem加入cart中返回SUCCESS,跳轉(zhuǎn)到addtoCart.jsp加入購物車的順序圖如圖4-3所示:圖4-3:加入購物車順序圖購買結(jié)算用例購買結(jié)算用例的實現(xiàn)步驟說明如下:用戶已登錄并已將鮮花加入購物車;點擊購物車鏈接,進入購物車頁面showcart.jsp,點擊結(jié)賬下單,提交到CheckoutAction類;CheckoutAction類返回SUCCESS,跳轉(zhuǎn)到orderInfo.jsp,要求用戶輸入訂單必要信息。用戶填寫完畢好,點擊下一步,將訂單填寫信息提交到CalorderpriceAction類;CalorderpriceAction類中實例化Cart對象,調(diào)用getTotalPrice()計算訂單的總價;CalorderpriceAction類返回SUCCESS,跳轉(zhuǎn)到checkout.jsp,列出訂單的詳細信息待用戶確認。用戶點擊確定下單進行下單,將訂單信息提交到AddorderinfoAction,調(diào)用execute()方法,并通過orderDao.add()向數(shù)據(jù)庫插入訂單數(shù)據(jù);AddorderinfoAction類返回SUCCESS,跳轉(zhuǎn)到checkoutsuccess.jsp頁面,顯示下單成功。購買結(jié)算順序圖如圖4-4所示:圖4-4:購買結(jié)算順序圖數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是數(shù)據(jù)的集合,用于描述一個或多個相關(guān)組織的活動REF數(shù)據(jù)庫\h\r[15]。E-R圖系統(tǒng)的E-R圖如圖4-5所示:圖4-5:系統(tǒng)E-R圖數(shù)據(jù)庫數(shù)據(jù)庫描述本系統(tǒng)的數(shù)據(jù)庫總共包含十個表fs_admin,fs_user,fs_cartitem,fs_order,fs_order_cartitem,fs_flower,fs_purpose,fs_comment,fs_product,fs_product_flower,如表4-1所示:表4-1:系統(tǒng)的數(shù)據(jù)庫各表的描述表名描述fs_user記錄系統(tǒng)的注冊用戶信息fs_admin記錄系統(tǒng)的管理員信息fs_flower記錄花材的信息fs_purpose記錄類型的信息fs_product記錄鮮花的信息fs_order記錄訂單的信息fs_comment記錄評論的信息fs_cartitem記錄訂單的訂單項--鮮花和數(shù)量的關(guān)系fs_product_flower記錄鮮花和花材的關(guān)系fs_order_cartitem記錄訂單和訂單項的關(guān)系數(shù)據(jù)庫設(shè)計本系統(tǒng)采用MySQLServer5.5進行數(shù)據(jù)庫設(shè)計,系統(tǒng)的主要數(shù)據(jù)表的詳細設(shè)計如下:用戶表fs_user,id為主鍵,設(shè)為自增長,如表4-2所示:表4-2:用戶表fs_user的描述字段名數(shù)據(jù)類型描述idINT記錄用戶id號,唯一標識用戶身份nameVARCHAR記錄用戶名稱pwdVARCHAR記錄用戶密碼emailVARCHAR記錄用戶的郵箱地址telVARCHAR記錄用戶的聯(lián)系方式addressVARCHAR記錄用戶的聯(lián)系地址postcodeVARCHAR記錄用戶的郵編地址questionVARCHAR記錄用戶的密碼提示answerVARCHAR記錄用戶的密碼提示答案鮮花表fs_product,id為主鍵,設(shè)為自增長,如表4-3所示:表4-3:鮮花表fs_product的描述字段名數(shù)據(jù)類型描述idINT記錄鮮花id號,唯一標識鮮花nameVARCHAR記錄鮮花名稱propicVARCHAR記錄鮮花圖片的文件名flower_descriptionVARCHAR記錄鮮花的材料描述package_descriptionVARCHAR記錄鮮花的包裝描述meaningVARCHAR記錄鮮花的花語attachment_descriptionVARCHAR記錄鮮花的附件描述delivery_scopeVARCHAR記錄配送范圍的描述market_priceDEMICAL記錄鮮花的市場價格special_priceDEMICAL記錄鮮花的優(yōu)惠價格quantityINT記錄鮮花的進貨量salesINT記錄鮮花的賣出量pidINT記錄鮮花所屬類型的id訂單表fs_order,id為主鍵,設(shè)為自增長,如表4-4所示:表4-4:訂單表fs_order的描述字段名數(shù)據(jù)類型描述idINT記錄訂單id號,唯一標識訂單unameVARCHAR記錄寄件人名稱utelVARCHAR記錄寄件人聯(lián)系電話nameVARCHAR記錄收件人姓名telVARCHAR記錄收件人聯(lián)系電話addressVARCHAR記錄收件人聯(lián)系地址postcodeVARCHAR記錄收件人郵政編碼freight_priceDEMICAL記錄訂單的運費pay_methodVARCHAR記錄訂單的支付方式pay_priceDEMICAL記錄訂單的鮮花總額stateVARCHAR記錄訂單的狀態(tài)card_messageVARCHAR記錄訂單的留言requestVARCHAR記錄訂單的其它要求order_datetimestamp記錄訂單的下單時間ship_datedatetime記錄訂單的發(fā)貨時間訂單項表fs_cartitem,id為主鍵,設(shè)為自增長,如表4-5所示:表4-5:訂單項cartitem的描述字段名數(shù)據(jù)類型描述idINT記錄訂單項id號,唯一標識訂單項amountINT記錄鮮花的數(shù)目itemPriceDEMICAL記錄訂單項的總額pidINT記錄鮮花的id鮮花-花材關(guān)系表fs_product_flower,id為主鍵,設(shè)為自增長,如表4-6所示:表4-6:鮮花花材關(guān)系表fs_product_flower的描述字段名數(shù)據(jù)類型描述idINT記錄表項id號fidINT記錄花材idpidINT記錄鮮花id訂單-訂單項關(guān)系表fs_order_cartitem,id為主鍵,設(shè)為自增長,如表4-7所示:表4-7:訂單訂單項關(guān)系表fs_order_cartitem的描述字段名數(shù)據(jù)類型描述idINT記錄表項id號oidINT記錄訂單idcidVARCHAR記錄訂單項id模塊設(shè)計鮮花管理模塊鮮花管理模塊,用于實現(xiàn)鮮花管理的功能,包括鮮花的新增、刪除、查看、修改,這些操作分別封裝在AddproductAction、DelproductAction、ShowproductAction、ModifyproductAction。鮮花管理模塊活動圖圖5-1:鮮花管理活動圖AddproductAction類接口AddproductAction類作為實現(xiàn)增加鮮花功能的類,提供管理員增加鮮花數(shù)據(jù)所需要的所有方法,具備與頁面?zhèn)鬟f數(shù)據(jù)的getter、setter,并在繼承ActionSupport的基礎(chǔ)上重構(gòu)execute(),以及利用校驗框架中的validate()對數(shù)據(jù)有效性進行校驗。AddproductAction類主要接口如圖5-2所示:圖5-2:AddproductAction類接口AddproductAction類的具體方法實現(xiàn),是通過調(diào)用數(shù)據(jù)訪問層的ProductDaoImpl類完成的。圖5-3即為ProductDaoImpl相應(yīng)的DAO--ProductDaoImpl,繼承自ProductDao接口,其中包含了添加、修改、查看、搜索、排序等基本操作。ProductDao接口類的接口如圖5-3所示:圖5-3:ProductDao接口AddproductAction算法描述新增鮮花AddproductAction類的代碼如圖5-4所示:圖5-4:AddproductAction類代碼Execute()中調(diào)用ProductDao的add()在數(shù)據(jù)庫中保存信息,add()的代碼如圖5-5所示:圖5-5:add()代碼鮮花管理的頁面設(shè)計鮮花管理模塊的頁面設(shè)計如圖5-6所示。點擊后臺首頁的左側(cè)導(dǎo)航欄的標簽“鮮花管理”,再選擇“新增鮮花”,在指定的輸入框中輸入鮮花信息中添加鮮花,如圖5-7所示。圖5-6:鮮花管理模塊頁面圖5-7:增加鮮花頁面購物車模塊購物車模塊,用于實現(xiàn)與購物車相關(guān)的功能,包括加入購物車、從購物車刪除、清空購物車、查看購物車及修改購物車,這些操作分別封裝在AddtoCart、DelfromCartAction、ClearAction、ShowCartAtion及ModifyCartAction中。購物車模塊活動圖圖5-8:購物車模塊活動圖AddtoCartAction類接口AddtoCartAction類作為實現(xiàn)加入購物車功能的類,提供用戶將鮮花加入購物車需要的所有方法,具備與頁面?zhèn)鬟f數(shù)據(jù)的getter、setter,并在繼承ActionSupport的基礎(chǔ)上重構(gòu)execute()。AddtoCartAction類主要接口如圖5-9所示:圖5-9:AddtoCartAction類主要接口AddtoCartAction算法描述購物車模塊的加入購物車活動圖如圖5-10所示:圖5-10:加入購物車活動圖加入購物車AddtocartAction類的代碼如圖5-11所示:圖5-11:AddtocartAction類代碼加入購物車頁面設(shè)計圖5-12:將商品加入購物車后的頁面結(jié)算下單模塊結(jié)算下單模塊,實現(xiàn)了計算用戶購物車內(nèi)的鮮花總額,并根據(jù)輸入的訂單信息生成訂單,保存在數(shù)據(jù)庫中。相關(guān)的封裝在CalorderpriceAction、CheckoutAction、及AddorderinfoAction中。結(jié)算下單模塊活動圖圖5-13:結(jié)算下單模塊活動圖AddorderinfoAction類接口AddorderinfoAction類作為實現(xiàn)保存訂單功能的類,提供系統(tǒng)生成并持久化訂單信息的所有方法,具備與頁面?zhèn)鬟f數(shù)據(jù)的getter、setter,并在繼承ActionSupport的基礎(chǔ)上重構(gòu)execute()。AddorderinfoAction類主要接口如圖5-14所示:圖5-14:AddorderinfoAction類主要接口AddorderinfoAction算法描述保存訂單信息AddorderinfoAction類的代碼如圖5-15所示:圖5-15:AddorderinfoAction類的代碼結(jié)算下單頁面設(shè)計圖5-16:填寫訂單信息頁面部署與應(yīng)用系統(tǒng)部署圖本系統(tǒng)采用B/S結(jié)構(gòu),客戶端通過瀏覽器以HTTP方式訪問本系統(tǒng),在Web服務(wù)器上,裝有本在線花店系統(tǒng)和后臺數(shù)據(jù)庫,系統(tǒng)部署如圖6-1所示:圖6-1:系統(tǒng)部署圖系統(tǒng)運行環(huán)境在客戶端,用戶只需裝有瀏覽器,接入網(wǎng)絡(luò)即可訪問本系統(tǒng),而在服務(wù)器端,為保證系統(tǒng)正確運行,則需安裝以下的開發(fā)環(huán)境:JDK:1.6.0Web服務(wù)器:Tomcat6.0.35數(shù)據(jù)庫服務(wù)器:MySQL5.5開發(fā)平臺:MyEclipse8.5瀏覽器:GoogleChrome工程部署為了對系統(tǒng)進行測試,需要對工程進行部署,其步驟如下:第1步,單擊MyEclipse的工具DeployMyEclipseJ2EEProjecttoServer按鈕,顯示ProjectDeployments對話框,選擇要部署的工程teamshopping,然后單擊Add按鈕,如圖6-2所示:圖6-2:準備發(fā)布工程第2步,在彈出的對話框中選擇下拉列表Server中的Tomcat6.X選項,如圖6-3所示:圖6-3:發(fā)布工程到Tomcat第3步,啟動Tomcat6.X,如圖6-4所示:圖6-4:啟動Tomcat容器圖頁面展示圖6-5:系統(tǒng)首頁圖6-6:鮮花詳細參數(shù)頁面圖6-7:分頁顯示所有鮮花圖6-8:用戶查看訂單詳情結(jié)論隨著互聯(lián)網(wǎng)的發(fā)展,各類電子商務(wù)網(wǎng)站層出不窮,人們可以足不出戶地輕松地選購商品。而網(wǎng)絡(luò)上的信息傳播廣泛、及時和成本低廉,使得網(wǎng)站成為商家推廣其產(chǎn)品的重要途徑。因此為傳統(tǒng)的店鋪銷售模式構(gòu)建網(wǎng)上銷售上渠道,從傳統(tǒng)商務(wù)轉(zhuǎn)化為電子商務(wù),是一種不可阻擋的潮流。鮮花作為一種表達感情的物品,擁有豐富的寓意和多樣的包裝,并且隨著節(jié)日的變化,鮮花市場也不斷變化,因此為了更好地將鮮花信息呈現(xiàn)給用戶,方便用戶選購,同時降低花店的宣傳推廣成本,為中小型花點建立在線花店系統(tǒng)是非常具有現(xiàn)實意義。在項目的開發(fā)過程,利用UML技術(shù)對系統(tǒng)進行建模,通過用例分析、領(lǐng)域模型、序列圖等進一步明確系統(tǒng)的要求以及設(shè)計細節(jié),在運用面向?qū)ο蟮姆治龊驮O(shè)計思想的同時,采用MVC設(shè)計模式,初次嘗試使用Struts+Hibernate進行開發(fā),逐步構(gòu)建出一個層次結(jié)構(gòu)清楚、開發(fā)思路明確的web項目。本項目從前期的資料搜集到后期的編碼測試,時間持續(xù)了將近半年,在回顧梳理大學(xué)四年的基礎(chǔ)知識和項目經(jīng)驗的同時,學(xué)習(xí)項目所需新的技術(shù),如Struts+Hibernate框架(對MVC模式有更深入的理解)及Sitemesh框架(對網(wǎng)頁布局有了更靈活的應(yīng)用)等,豐富了個人的技術(shù)經(jīng)驗和提高動手實踐能力,獲益良多。本項目基本實現(xiàn)了購買鮮花的流程、多種類的導(dǎo)航搜索以及較完善的后臺管理等功能,界面簡潔、大方,非常便于用戶使用。但是由于本人技術(shù)基礎(chǔ)和項目經(jīng)驗還是略顯薄弱,在有限的時間內(nèi)開發(fā)的在線花店系統(tǒng)還是存在許多不足之處,尤其與當(dāng)前眾多成熟的電子商務(wù)網(wǎng)站比較,系統(tǒng)性能、安全性等方面都有明顯差距。在代碼質(zhì)量方面,由于對框架還沒有純熟掌握,代碼冗余較多。雖然項目的實用性不強,但是基本呈現(xiàn)了電子商務(wù)網(wǎng)站的雛形,并融合了鮮花銷售的特色。在未來的改進方向上,可以從系統(tǒng)功能和系統(tǒng)性能兩方面著手,在功能方面,增加更多的鮮花資料或者節(jié)日推薦鮮花等,為用戶提供更多實用的資訊;在性能方面,更多地考慮系統(tǒng)的安全性和網(wǎng)站的并發(fā)訪問等,為用戶提供安全、順暢的網(wǎng)站服務(wù)。最后,本項目是對網(wǎng)站開發(fā)又一次學(xué)習(xí),同時也是對電子商務(wù)模式的一次學(xué)習(xí)。在接下來的日子里,爭取不斷改進和完善,使之其成為一個可靠、實用性強的電子商務(wù)網(wǎng)站。致謝參考文獻李鵬翔,互聯(lián)網(wǎng)花店營銷服務(wù)與策略,計算機與農(nóng)業(yè),17(3):35-36,2002蘭宜生、徐薇麗,電子商務(wù)的基本類型,現(xiàn)代工商,8(11):26-27,2000高紅巖,Struts實用開發(fā)指南——基于MVC+MyEclipse的JavaWeb應(yīng)用開發(fā),北京:科學(xué)出版社,2007閆術(shù)卓、楊強,Struts2技術(shù)詳解:基于WebWork核心的MVC開發(fā)與實踐,北京:電子工業(yè)出版社,2008李剛,Struts2.1權(quán)威指南,北京:電子工業(yè)出版社,2009李剛,輕量級JAVAEE企業(yè)應(yīng)用實戰(zhàn)—Struts2+Spring+Hibernate整合開發(fā)(第2版)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論