基于struts的web應(yīng)用程序.doc
約45頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于struts的web應(yīng)用程序,基于struts的web應(yīng)用程序頁(yè)數(shù)45字?jǐn)?shù) 14634摘要:struts最早是作為apache jakarta項(xiàng)目的組成部分問(wèn)世運(yùn)做。項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高java server pages (jsps)、servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。而其采用的模型-視圖-控制(model-v...


內(nèi)容介紹
此文檔由會(huì)員 海底撈月 發(fā)布
基于Struts的web應(yīng)用程序
頁(yè)數(shù) 45 字?jǐn)?shù) 14634
摘要:
Struts最早是作為Apache Jakarta項(xiàng)目的組成部分問(wèn)世運(yùn)做。項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高Java Server Pages (JSPs)、Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。而其采用的模型-視圖-控制(model-view-control,簡(jiǎn)稱MVC)模式是目前最常見(jiàn)的web開(kāi)發(fā)結(jié)構(gòu),MVC主要適用于交互式的Web應(yīng)用,尤其是存在大量頁(yè)面及多次客戶訪問(wèn)及數(shù)據(jù)顯示; Apache Tomcat服務(wù)器全面支持JSP 1.3以及Servlet 2.3規(guī)范;技術(shù)先進(jìn)、性能穩(wěn)定,而且完全免費(fèi)。
本文是介紹應(yīng)用Struts技術(shù)開(kāi)發(fā)信息服務(wù)系統(tǒng)的web應(yīng)用,首先介紹項(xiàng)目開(kāi)發(fā)背景和系統(tǒng)總體結(jié)構(gòu),其后進(jìn)行功能分析和技術(shù)的選擇,而后詳述具體實(shí)現(xiàn)和相關(guān)技術(shù)細(xì)節(jié)(Struts and hibernate),最后是項(xiàng)目開(kāi)發(fā)¬總結(jié)與展望。
關(guān)鍵字:
J2EE,Tomcat,Struts,MYSQL,信息服務(wù)系統(tǒng),Web Service,Hibernate
目錄
第一章 緒論 1
1.1 選題背景 1
1.2 內(nèi)容安排 2
第二章 系統(tǒng)總體設(shè)計(jì) 3
2.1 需求分析 3
2.1.1 功能需求 3
2.1.2 非功能性需求 3
I. 性能需求 3
II. 設(shè)計(jì)約束條件 4
III. 屬性 4
2.2 可行性的研究 5
2.3 系統(tǒng)結(jié)構(gòu) 7
系統(tǒng)的設(shè)計(jì)模式 8
數(shù)據(jù)存取技術(shù) 9
2.4 對(duì)系統(tǒng)優(yōu)越性的評(píng)估 9
第三章 功能劃分和設(shè)計(jì) 11
3.1 系統(tǒng)物理結(jié)構(gòu) 11
3.2 模塊劃分 12
3.2.1. 個(gè)人信息查詢(web終端) 12
3.2.2. 胖客戶端(app終端) 12
3.2.3. Web Service 13
3.2.4. XML數(shù)據(jù)庫(kù) 13
3.3 技術(shù)劃分 13
3.3.1. 系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境 13
a) 開(kāi)發(fā)環(huán)境 13
b) 運(yùn)行環(huán)境 13
3.3.2. 開(kāi)發(fā)過(guò)程應(yīng)用技術(shù) 14
a) JSP/Servlet 14
b) Struts 15
第四章 web服務(wù)器設(shè)計(jì)和web客戶端設(shè)計(jì) 17
4.1. 服務(wù)器結(jié)構(gòu) 17
4.2. 功能描述和用例 17
4.3. Struts流程和項(xiàng)目的開(kāi)發(fā)過(guò)程 18
4.3.1. struts工作流程 18
4.3.2. 例述login應(yīng)用struts開(kāi)發(fā) 20
4.3.3. Struts框架下開(kāi)發(fā)需要做的工作 27
4.4. hibernate建立數(shù)據(jù)映射 29
4.4.1. 配置活動(dòng) 30
4.4.2. 開(kāi)發(fā)步驟(建立memo模塊的data mapping) 31
4.5. 數(shù)據(jù)庫(kù)設(shè)計(jì) 32
4.5.1. 數(shù)據(jù)庫(kù)ER圖 33
4.5.2. 有關(guān)說(shuō)明 33
4.6. 問(wèn)題及解決方法 36
第五章 經(jīng)驗(yàn)總結(jié)和開(kāi)發(fā)體會(huì) 38
致 謝 39
參考文獻(xiàn) 40
參考文獻(xiàn)
[1] Rod Johnson.《J2EE設(shè)計(jì)開(kāi)發(fā)編程指南》, 北京:電子工業(yè)出版社,2000.
[2] Jim Keogh.《J2EE參考大全》, 北京:電子工業(yè)出版社,2001.
[3] Craig A.Berry.《實(shí)用J2EE設(shè)計(jì)模式編程指南》, 北京:電子工業(yè)出版社,2000.
[4] Karl Moss著 陸新年,陸新宇,劉昊飛譯. Java Servlet 編程指南, 北京: 科學(xué)出版社, 2000
[5] hibernate參考手冊(cè)(hibernate發(fā)布包中自帶)
頁(yè)數(shù) 45 字?jǐn)?shù) 14634
摘要:
Struts最早是作為Apache Jakarta項(xiàng)目的組成部分問(wèn)世運(yùn)做。項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高Java Server Pages (JSPs)、Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。而其采用的模型-視圖-控制(model-view-control,簡(jiǎn)稱MVC)模式是目前最常見(jiàn)的web開(kāi)發(fā)結(jié)構(gòu),MVC主要適用于交互式的Web應(yīng)用,尤其是存在大量頁(yè)面及多次客戶訪問(wèn)及數(shù)據(jù)顯示; Apache Tomcat服務(wù)器全面支持JSP 1.3以及Servlet 2.3規(guī)范;技術(shù)先進(jìn)、性能穩(wěn)定,而且完全免費(fèi)。
本文是介紹應(yīng)用Struts技術(shù)開(kāi)發(fā)信息服務(wù)系統(tǒng)的web應(yīng)用,首先介紹項(xiàng)目開(kāi)發(fā)背景和系統(tǒng)總體結(jié)構(gòu),其后進(jìn)行功能分析和技術(shù)的選擇,而后詳述具體實(shí)現(xiàn)和相關(guān)技術(shù)細(xì)節(jié)(Struts and hibernate),最后是項(xiàng)目開(kāi)發(fā)¬總結(jié)與展望。
關(guān)鍵字:
J2EE,Tomcat,Struts,MYSQL,信息服務(wù)系統(tǒng),Web Service,Hibernate
目錄
第一章 緒論 1
1.1 選題背景 1
1.2 內(nèi)容安排 2
第二章 系統(tǒng)總體設(shè)計(jì) 3
2.1 需求分析 3
2.1.1 功能需求 3
2.1.2 非功能性需求 3
I. 性能需求 3
II. 設(shè)計(jì)約束條件 4
III. 屬性 4
2.2 可行性的研究 5
2.3 系統(tǒng)結(jié)構(gòu) 7
系統(tǒng)的設(shè)計(jì)模式 8
數(shù)據(jù)存取技術(shù) 9
2.4 對(duì)系統(tǒng)優(yōu)越性的評(píng)估 9
第三章 功能劃分和設(shè)計(jì) 11
3.1 系統(tǒng)物理結(jié)構(gòu) 11
3.2 模塊劃分 12
3.2.1. 個(gè)人信息查詢(web終端) 12
3.2.2. 胖客戶端(app終端) 12
3.2.3. Web Service 13
3.2.4. XML數(shù)據(jù)庫(kù) 13
3.3 技術(shù)劃分 13
3.3.1. 系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境 13
a) 開(kāi)發(fā)環(huán)境 13
b) 運(yùn)行環(huán)境 13
3.3.2. 開(kāi)發(fā)過(guò)程應(yīng)用技術(shù) 14
a) JSP/Servlet 14
b) Struts 15
第四章 web服務(wù)器設(shè)計(jì)和web客戶端設(shè)計(jì) 17
4.1. 服務(wù)器結(jié)構(gòu) 17
4.2. 功能描述和用例 17
4.3. Struts流程和項(xiàng)目的開(kāi)發(fā)過(guò)程 18
4.3.1. struts工作流程 18
4.3.2. 例述login應(yīng)用struts開(kāi)發(fā) 20
4.3.3. Struts框架下開(kāi)發(fā)需要做的工作 27
4.4. hibernate建立數(shù)據(jù)映射 29
4.4.1. 配置活動(dòng) 30
4.4.2. 開(kāi)發(fā)步驟(建立memo模塊的data mapping) 31
4.5. 數(shù)據(jù)庫(kù)設(shè)計(jì) 32
4.5.1. 數(shù)據(jù)庫(kù)ER圖 33
4.5.2. 有關(guān)說(shuō)明 33
4.6. 問(wèn)題及解決方法 36
第五章 經(jīng)驗(yàn)總結(jié)和開(kāi)發(fā)體會(huì) 38
致 謝 39
參考文獻(xiàn) 40
參考文獻(xiàn)
[1] Rod Johnson.《J2EE設(shè)計(jì)開(kāi)發(fā)編程指南》, 北京:電子工業(yè)出版社,2000.
[2] Jim Keogh.《J2EE參考大全》, 北京:電子工業(yè)出版社,2001.
[3] Craig A.Berry.《實(shí)用J2EE設(shè)計(jì)模式編程指南》, 北京:電子工業(yè)出版社,2000.
[4] Karl Moss著 陸新年,陸新宇,劉昊飛譯. Java Servlet 編程指南, 北京: 科學(xué)出版社, 2000
[5] hibernate參考手冊(cè)(hibernate發(fā)布包中自帶)
TA們正在看...
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第6版楊可楨曲柄搖桿機(jī)構(gòu).ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第6版楊可楨機(jī)械設(shè)計(jì)基礎(chǔ)...ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第6版楊可楨球齒輪.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第6版楊可楨第0章緒論.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第6版楊可楨第12章蝸輪蝸...ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第四版陳立德pptchap0.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第四版陳立德pptchap1.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第四版陳立德pptchap13.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第四版陳立德pptchap18.ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)全套配套課件第四版陳立德pptchap2.ppt