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

正文內(nèi)容

基于struts的網(wǎng)上購(gòu)書系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-27 18:45本頁(yè)面
  

【正文】 且可以刪除短信息。發(fā)表留言客戶可以在這里在線留言,向店長(zhǎng)反應(yīng)商品的質(zhì)量,服務(wù)態(tài)度,信用度等。當(dāng)用戶發(fā)表自己的留言后便可以看到自己剛才的留言,還可以查看到其他用戶的留言信息,所有的信息都是根據(jù)發(fā)表的時(shí)間先后順序排列的,后發(fā)表的排在前面。實(shí)現(xiàn)的方法與短信息類似,首先也是將用發(fā)表留言的時(shí)間,內(nèi)容等 信息保存到數(shù)據(jù)庫(kù)中,通過(guò)action調(diào)用業(yè)務(wù)邏輯層的方法,業(yè)務(wù)層再調(diào)用數(shù)據(jù)層的方法,當(dāng)用戶信息發(fā)表成功之后系統(tǒng)會(huì)按發(fā)表時(shí)間分頁(yè)顯示所有的留言信息,每頁(yè)顯示4條。分頁(yè)功能在action中實(shí)現(xiàn)方法如下:public String bbsList(){ HttpServletRequest request = ()。 HttpSession session = ()。 Customer customer = (Customer) (customer)。 if(customer == null){ (message, 對(duì)不起,您還沒(méi)有登錄,不能發(fā)送信息)。 return failure。 }else{ try { String hql=from ForumMessage 。 Page page=new Page()。 page=findPage(hql,findPage)。 (page,page)。 return success。 } catch (Exception e) { ()。 return failure。 } }}使用hibernate,讓分頁(yè)變得如此簡(jiǎn)單!此網(wǎng)站其他功能在分頁(yè)方面都是使用此方法,因此不在重述,分頁(yè)具體方法見(jiàn)下文。 訂單管理模塊 這個(gè)模塊主要實(shí)現(xiàn)了對(duì)定單的處理,包括定單的刪除,發(fā)貨,查詢訂單的詳細(xì)信息等。另外,系統(tǒng)還實(shí)現(xiàn)了對(duì)所查紀(jì)錄進(jìn)行分頁(yè)顯示的功能。查看所有定單此模塊主要用于查詢,所有管理員都可以查看定單的基本信息,并實(shí)現(xiàn)了分頁(yè)顯示的功能,可以查看這些定單的詳細(xì)信息,對(duì)這些定單進(jìn)行刪除和發(fā)貨等操作。實(shí)現(xiàn)方法與其他查詢功能類似,詳參附錄的查看方法。界面如下圖所示:處理定單點(diǎn)擊“處理訂單”后會(huì)顯示所有未發(fā)貨的定單,并且可以查看這些定單的詳細(xì)信息,對(duì)這些定單進(jìn)行處理操作,并實(shí)現(xiàn)了分頁(yè)顯示的功能。主要是通過(guò)商品的發(fā)貨狀態(tài)來(lái)進(jìn)行查找,實(shí)現(xiàn)方法與其他條件查詢功能類似。界面如下圖所示:添加新圖書如果有新貨要上架,就可以通過(guò)該模塊添加新商品,管理員在JSP頁(yè)面的表單中輸入圖書名稱,圖書作者,出版社,價(jià)格信息,并將表單提交到添加商品的action中,通過(guò)action去調(diào)用業(yè)務(wù)邏輯層和數(shù)據(jù)持久層的保存方法,將該商品數(shù)據(jù)庫(kù)中,從而可以讓客戶在前臺(tái)可以瀏覽到該商品。編輯圖書可以再重新編輯圖書的各個(gè)屬性,管理員可以根據(jù)市場(chǎng)行情改變圖書的價(jià)格或者其他屬性。搜索圖書功能:該模塊主要實(shí)現(xiàn)用戶搜索所要的圖書,即用戶可以根據(jù)自己的需要輸入自己想要書的信息,提交即可搜索對(duì)應(yīng)的書本。本搜索采用的是動(dòng)態(tài)的模糊搜索,即讀者只知道模糊的書本信息,輸入后也可以查詢到與輸入字段相關(guān)的圖書信息。如果搜索的信息不存在,就會(huì)彈出頁(yè)面顯示提示信息:搜索的圖書不存在。關(guān)鍵性代碼如下: public Page findSelectbook(String bookname, String author, String publishinghouse, long sortID, int findPage) throws MessengerServiceException {String strSql = null。 strSql = from Book where。 strSql = strSql + bookname like 39。% + bookname + %39。 strSql = strSql + and authorname like 39。% + author + %39。 strSql = strSql + and publishinghouse like 39。% + publishinghouse+ %39。 if (sortID != 0) strSql = strSql + and SortID = + sortID。 Transaction tran = new HibernateTransaction()。 ()。Page page = null。 try { page = (strSql, findPage)。()。 } catch (Exception e) { ()。 ()。 }}第5章 關(guān)鍵技術(shù)及系統(tǒng)安全性能新建一個(gè)類。類名設(shè)定為“***Serivice”在這個(gè)類中定義本系統(tǒng)所用到的業(yè)務(wù)邏輯方法,由web層中的action進(jìn)行調(diào)用相應(yīng)的方法,實(shí)現(xiàn)web層和業(yè)務(wù)邏輯層之間的相互調(diào)用,降低層層之間的偶合性。本系統(tǒng)通過(guò)EncodeFilter來(lái)解決編碼問(wèn)題,:public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { (UTF8)。 (UTF8)。 (arg0, arg1)。 ()。 }本系統(tǒng)另外一個(gè)亮點(diǎn)是使用了監(jiān)聽(tīng)器功能:當(dāng)用戶關(guān)閉瀏覽器時(shí)系統(tǒng)自動(dòng)刪除購(gòu)物車,用戶打開瀏覽器時(shí)系統(tǒng)自動(dòng)創(chuàng)建購(gòu)物車放到session中代碼實(shí)現(xiàn);啟動(dòng)web服務(wù)時(shí),將圖書加入ServletContext中,以便提高系統(tǒng)效率。其中過(guò)濾器和監(jiān)聽(tīng)器必須在配置文件中作相應(yīng)的配置才有作用, 為了保證系統(tǒng)的安全性,操作人員進(jìn)入本系統(tǒng)前必須輸入與相關(guān)用戶名對(duì)應(yīng)的有效密碼,不知道密碼的非操作人員進(jìn)入本系統(tǒng)后,僅僅只能看到系統(tǒng)產(chǎn)品的信息,沒(méi)有權(quán)限執(zhí)行用戶管理模塊,購(gòu)物車管理模塊,訂單管理模塊,留言板模塊等,不能在本系統(tǒng)中進(jìn)行購(gòu)物,不能對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增加,刪除,改寫,查詢等操作,只有用戶登陸后并且用戶名和密碼正確無(wú)誤才可以有使用本系統(tǒng)的權(quán)限,才能夠享受本平臺(tái)提供的各項(xiàng)功能,方便,快速,高效的進(jìn)行購(gòu)物管理等功能。 ajax它是Asynchronous JavaScript and XML的英文縮寫,翻譯過(guò)來(lái)就是“異步的JavaScript and XML”。可以說(shuō)它是一種技術(shù),更可以說(shuō)它是一種技巧。其實(shí)它是多種技術(shù)的綜合,包括JavaScript、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest。其中:使用XHTML和CSS標(biāo)準(zhǔn)化呈現(xiàn),使用DOM實(shí)現(xiàn)動(dòng)態(tài)顯示和交互,使用XML和XSTL進(jìn)行數(shù)據(jù)交換與處理,使用XMLHttpRequest對(duì)象進(jìn)行異步數(shù)據(jù)讀取,使用JavaScript綁定和處理所有數(shù)據(jù)。 本系統(tǒng)采用ajax的異步請(qǐng)求局部刷新的技術(shù)進(jìn)行用戶注冊(cè)信息數(shù)據(jù)(用戶名唯一性)的驗(yàn)證。對(duì)用戶注冊(cè)模塊的用戶名作驗(yàn)證,檢測(cè)昵稱是否存在,年齡是否在0-100之間,電話號(hào)碼是否全為數(shù)字,郵箱地址是否合法等。第6章 總結(jié)通過(guò)這次畢業(yè)設(shè)計(jì)我覺(jué)得自己從中學(xué)到了很多。首先我對(duì)JavaWeb開發(fā)有了更深層的理解,對(duì)網(wǎng)站的架構(gòu)以及架構(gòu)模式的理解更深了一步。代碼的編寫讓我能更為熟練的運(yùn)用,不但熟練,更可以在編寫時(shí)的過(guò)程中靈活的運(yùn)用。我的熱情并不會(huì)因?yàn)楫厴I(yè)設(shè)計(jì)的結(jié)束而結(jié)束,我會(huì)繼續(xù)完善它,因?yàn)樗俏业呢?cái)富,對(duì)我來(lái)說(shuō)學(xué)是無(wú)止境的,今后我會(huì)給自己一個(gè)不同的定位,使自己在今后的工作中、學(xué)習(xí)中不斷提高,不斷前進(jìn)。網(wǎng)站的設(shè)計(jì)、編寫是一個(gè)辛苦而漫長(zhǎng)的過(guò)程。從最初的構(gòu)想開始,到中間的代碼編寫、完善再到最后的調(diào)試、完成,應(yīng)該說(shuō)這一路走下來(lái),其中的甘苦真的只有自己來(lái)體會(huì),當(dāng)每個(gè)模塊一步一步出現(xiàn)在我眼前時(shí),我高興得忘記這其中的處理那一片片程序異常時(shí)的痛苦。購(gòu)物車、留言板、發(fā)信息等都是現(xiàn)在時(shí)興的話題和技術(shù),但對(duì)于我來(lái)說(shuō),這幾乎都是全新的嘗試,沒(méi)有太多可以借鑒的東西和事物,摸石頭過(guò)河,既有艱難也有成功后的快樂(lè),還有與同學(xué)們一起討論的豁然開朗!在購(gòu)物車制作中,考慮周全是一個(gè)很重要的問(wèn)題,很多東西也話不一定馬上用的到,比如很多的表和字段,但這些必須先要預(yù)留出來(lái),這樣對(duì)于下一步來(lái)說(shuō)是很有利的,網(wǎng)站的編寫過(guò)程也就是一個(gè)不斷完善的的過(guò)程。這個(gè)系統(tǒng)一開始是用Javascripts和Serverlet寫的,在JSP頁(yè)面中嵌入了很多java代碼,那樣不便于維護(hù),后來(lái)又改用了Action進(jìn)行控制,在JSP頁(yè)面中又改為了EL表達(dá)式,而在學(xué)了struts2之后,考慮到國(guó)際化因素之后,在JSP頁(yè)面中又改用了OGNL表達(dá)式,這樣使JSP頁(yè)面的漢字和java代碼更少了。購(gòu)物車是我最先做出來(lái)的,并償試過(guò)用了好幾種方式實(shí)現(xiàn),在這個(gè)基礎(chǔ)上我考慮到一些現(xiàn)實(shí)的需要增加了一些功能,比如留言板,短信息等,為我的購(gòu)物系統(tǒng)增加了不少吸引顧客的功能!購(gòu)物車完全用struts框架來(lái)實(shí)現(xiàn),并使用了新的技術(shù)jstl標(biāo)簽庫(kù)的功能,使得jsp頁(yè)面上只有少量的java代碼和中文,這個(gè)網(wǎng)站還有很多很多的不足,有待我去改善。通過(guò)這次畢業(yè)設(shè)計(jì)我覺(jué)得自己從中學(xué)到了很多。首先我對(duì)JavaWeb開發(fā)有了更深層的理解,大量的代碼雖說(shuō)累,卻讓我能更為熟練的運(yùn)用,不但熟練,更可以在編寫時(shí)的過(guò)程中靈活的運(yùn)用。對(duì)于這個(gè)網(wǎng)站的完成,這只是一個(gè)開始。我的熱情并不會(huì)因?yàn)楫厴I(yè)設(shè)計(jì)的結(jié)束而結(jié)束,我會(huì)繼續(xù)完善它,因?yàn)樗俏业呢?cái)富,對(duì)我來(lái)說(shuō)學(xué)是無(wú)止境的,今后我會(huì)給自己一個(gè)不同的定位,使自己在今后的工作中、學(xué)習(xí)中不斷提高,不斷前進(jìn)。 參考文獻(xiàn)[1] :基于MVC的java .[2] :.[3] .[4] .[5] .[6][M][美]John Resig..電子工業(yè)出版社[7]:[8]. ,[9][10] 2005[11]j2ee 2005致謝本論文是在王斌國(guó)老師和杰普的老師的悉心指導(dǎo)和熱情關(guān)懷下完成的。老師們淵博的學(xué)識(shí)、嚴(yán)峻的治學(xué)態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我終身受益,而且,王斌國(guó)在生活和學(xué)習(xí)上也給了我極大的支持和幫助。為此,我要對(duì)老師們致以最衷心的感謝.在本科學(xué)習(xí)的四年中,我與同學(xué)建立了深厚的友誼,他們?cè)谖矣龅嚼щy時(shí)無(wú)私地伸出援助之手,對(duì)他們的幫助我特別感謝。最后,對(duì)關(guān)心、支持我的親人和老師致以最衷心的感謝。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1