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