基于j2ee技術(shù)web應(yīng)用程序的開發(fā).doc
約45頁DOC格式手機(jī)打開展開
基于j2ee技術(shù)web應(yīng)用程序的開發(fā),45頁共計12483字摘 要在今天,j2ee技術(shù) [1]給web應(yīng)用程序的開發(fā)提供了非常靈活的選擇。如何把這些技術(shù)組合起來形成一個適應(yīng)項目需要的穩(wěn)定架構(gòu)是項目開發(fā)過程中一個非常重要的步驟。長期以來,java開發(fā)者致力于找到一種完美的web 層應(yīng)用框架,從而規(guī)范這一層軟件的開發(fā)。本文結(jié)合易通國際貨運(yùn)代理公司信息管理系統(tǒng)項...


內(nèi)容介紹
此文檔由會員 bfxqt 發(fā)布
45頁共計12483字
摘 要
在今天,J2EE技術(shù) [1]給Web應(yīng)用程序的開發(fā)提供了非常靈活的選擇。如何把這些技術(shù)組合起來形成一個適應(yīng)項目需要的穩(wěn)定架構(gòu)是項目開發(fā)過程中一個非常重要的步驟。長期以來,Java開發(fā)者致力于找到一種完美的Web 層應(yīng)用框架,從而規(guī)范這一層軟件的開發(fā)。本文結(jié)合易通國際貨運(yùn)代理公司信息管理系統(tǒng)項目,介紹了Struts 框架的體系結(jié)構(gòu)和工作原理,并給出了其客戶信息登記的實現(xiàn)。
文章首先介紹了有關(guān)WEB應(yīng)用開發(fā)的模型的相關(guān)知識,其中重點(diǎn)介紹了MVC設(shè)計模式。然后文章介紹了Struts 框架的體系結(jié)構(gòu)和工作原理,然后結(jié)合項目實例,進(jìn)行具體代碼分析。MVC是Model(模型)、View(視圖)、Controller(控制)的縮寫,MVC是適用于大型WEB應(yīng)用開發(fā)的架構(gòu)技術(shù),其目的是最大限度的降低系統(tǒng)各部分之間的耦合性,增強(qiáng)系統(tǒng)的可擴(kuò)展維護(hù)性,提高代碼重用率。本文結(jié)合了MVC設(shè)計模式,說明了Struts的體系結(jié)構(gòu),講述了Struts實現(xiàn)MVC模式Web應(yīng)用的過程。在應(yīng)用實例中,講述了一個簡單的Struts程序要展示的內(nèi)容,以及為完成這個程序需要創(chuàng)建的文件;然后對這些文件的內(nèi)容,即源代碼,進(jìn)行具體分析,最后還敘述了這個實例的工作過程。
研究了易通國際貨運(yùn)代理公司的組織結(jié)構(gòu)和業(yè)務(wù)流程,結(jié)合B/S結(jié)構(gòu)和Struts框架的特點(diǎn)和優(yōu)勢,提出了系統(tǒng)實現(xiàn)方案。
目 錄
摘 要 1
Abstract 2
目 錄 4
前 言 5
發(fā)展現(xiàn)狀 5
課題背景及意義 6
論文的組織結(jié)構(gòu) 7
第一章 WEB應(yīng)用開發(fā)的模型 8
1.1基于Web的方式 8
1.2 MVC 9
1.3 小結(jié) 12
第二章 Struts結(jié)構(gòu)介紹 13
2.1 Framework概念 13
2.2 Struts概述 14
2.3 Struts體系結(jié)構(gòu) 15
2.4 Struts標(biāo)簽庫 24
2.5 小結(jié) 25
第三章Struts框架應(yīng)用實例 26
3.1 系統(tǒng)介紹 26
3.2 系統(tǒng)開發(fā)環(huán)境和運(yùn)行平臺 27
3.3 具體代碼分析 28
3.4 小結(jié) 41
第四章 結(jié)論與體會 42
4.1 結(jié)論 42
4.2 體會 43
致謝 44
參考文獻(xiàn) 45
關(guān)鍵詞:J2EE,MVC,struts,框架
參考文獻(xiàn)
[1] (美) Jim Keogh,《J2EE參考大全》,電子工業(yè)出版社, 2003
[2] 吳其慶,《JSP編程思想與實踐》,冶金工業(yè)出版社, 2003
[3] 張南華,陳閎中,衛(wèi)志華,《基于Struts框架構(gòu)建網(wǎng)上辦公系統(tǒng)》,開發(fā)應(yīng)用微型電腦應(yīng)用2003 年第19 卷第9 期,2004
[4] 寇 毅,吳力文,《基于MVC 設(shè)計模式的Struts框架的應(yīng)用方法》,計算機(jī)應(yīng)用第23卷第11期,2003
[5] 傅文江,《MVC架構(gòu)技術(shù)及Struts實現(xiàn)研究》,福建電腦報2004年第3期,2004
[6] Ted Husted Cedric Dumoulin George Franciscus 等 Struts in action: Building web applications with the leading Java framework[M]. Manning Publications 2003.
摘 要
在今天,J2EE技術(shù) [1]給Web應(yīng)用程序的開發(fā)提供了非常靈活的選擇。如何把這些技術(shù)組合起來形成一個適應(yīng)項目需要的穩(wěn)定架構(gòu)是項目開發(fā)過程中一個非常重要的步驟。長期以來,Java開發(fā)者致力于找到一種完美的Web 層應(yīng)用框架,從而規(guī)范這一層軟件的開發(fā)。本文結(jié)合易通國際貨運(yùn)代理公司信息管理系統(tǒng)項目,介紹了Struts 框架的體系結(jié)構(gòu)和工作原理,并給出了其客戶信息登記的實現(xiàn)。
文章首先介紹了有關(guān)WEB應(yīng)用開發(fā)的模型的相關(guān)知識,其中重點(diǎn)介紹了MVC設(shè)計模式。然后文章介紹了Struts 框架的體系結(jié)構(gòu)和工作原理,然后結(jié)合項目實例,進(jìn)行具體代碼分析。MVC是Model(模型)、View(視圖)、Controller(控制)的縮寫,MVC是適用于大型WEB應(yīng)用開發(fā)的架構(gòu)技術(shù),其目的是最大限度的降低系統(tǒng)各部分之間的耦合性,增強(qiáng)系統(tǒng)的可擴(kuò)展維護(hù)性,提高代碼重用率。本文結(jié)合了MVC設(shè)計模式,說明了Struts的體系結(jié)構(gòu),講述了Struts實現(xiàn)MVC模式Web應(yīng)用的過程。在應(yīng)用實例中,講述了一個簡單的Struts程序要展示的內(nèi)容,以及為完成這個程序需要創(chuàng)建的文件;然后對這些文件的內(nèi)容,即源代碼,進(jìn)行具體分析,最后還敘述了這個實例的工作過程。
研究了易通國際貨運(yùn)代理公司的組織結(jié)構(gòu)和業(yè)務(wù)流程,結(jié)合B/S結(jié)構(gòu)和Struts框架的特點(diǎn)和優(yōu)勢,提出了系統(tǒng)實現(xiàn)方案。
目 錄
摘 要 1
Abstract 2
目 錄 4
前 言 5
發(fā)展現(xiàn)狀 5
課題背景及意義 6
論文的組織結(jié)構(gòu) 7
第一章 WEB應(yīng)用開發(fā)的模型 8
1.1基于Web的方式 8
1.2 MVC 9
1.3 小結(jié) 12
第二章 Struts結(jié)構(gòu)介紹 13
2.1 Framework概念 13
2.2 Struts概述 14
2.3 Struts體系結(jié)構(gòu) 15
2.4 Struts標(biāo)簽庫 24
2.5 小結(jié) 25
第三章Struts框架應(yīng)用實例 26
3.1 系統(tǒng)介紹 26
3.2 系統(tǒng)開發(fā)環(huán)境和運(yùn)行平臺 27
3.3 具體代碼分析 28
3.4 小結(jié) 41
第四章 結(jié)論與體會 42
4.1 結(jié)論 42
4.2 體會 43
致謝 44
參考文獻(xiàn) 45
關(guān)鍵詞:J2EE,MVC,struts,框架
參考文獻(xiàn)
[1] (美) Jim Keogh,《J2EE參考大全》,電子工業(yè)出版社, 2003
[2] 吳其慶,《JSP編程思想與實踐》,冶金工業(yè)出版社, 2003
[3] 張南華,陳閎中,衛(wèi)志華,《基于Struts框架構(gòu)建網(wǎng)上辦公系統(tǒng)》,開發(fā)應(yīng)用微型電腦應(yīng)用2003 年第19 卷第9 期,2004
[4] 寇 毅,吳力文,《基于MVC 設(shè)計模式的Struts框架的應(yīng)用方法》,計算機(jī)應(yīng)用第23卷第11期,2003
[5] 傅文江,《MVC架構(gòu)技術(shù)及Struts實現(xiàn)研究》,福建電腦報2004年第3期,2004
[6] Ted Husted Cedric Dumoulin George Franciscus 等 Struts in action: Building web applications with the leading Java framework[M]. Manning Publications 2003.