| 【中文题名】 | 基于Java Framework的Web应用程序开发 |
| 【英文题名】 | Web-application Development Based on Java Framework |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2005-8-26 |
| 【中关键词】 | Java,技术,Web,开发,Framework,JTR |
| 【英关键词】 | Framework,web application,Java,JTR,SAMS Project, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题 |
| 【论文摘要】 | 基于Java Framework 的Web 应用程序开发。
本文对Java 技术的特点,J2EE 下基于Framework 的Web 应用程序开发,以及目前比较流行的Framework 都进行的具体的阐述。简单介绍了如:Struts,JATO, WebWork,等,包括框架的模型,试图,控制,结合MVC 下的分析,以及优缺点都作了相应的研究。
其次,本文结合SAMS(Software Application Management System)项目管理系统的一个功能点的开发,实现了一个在JTR 框架下,进行Web 程序开发的应用。
接着就整个开发过程给出了详细的步骤,体现了JTR 框架下的开发特点,给出了一些JTR 框架下的开发经验,也反映了在Framework 下进行Web 开发的优越性。总结了在J2EE 技术飞速发展的今天,为何又如何把这些技术组合起来形成稳定构架的。 |
| 【论文题纲】 |
|
第一章引言 |
7-11 |
|
1.1 研究背景 |
7-10 |
|
1.1.1 研究目标 |
7-8 |
|
1.1.2 Java 的特点 |
8-10 |
|
1.2 本文工作 |
10 |
|
1.3 本文组织 |
10-11 |
|
第二章 基于Framework 开发的体系结构与分析 |
11-17 |
|
2.1 传统Web 开发的模型 |
11-13 |
|
2.1.1 模型1 |
11 |
|
2.1.2 模型2 |
11-12 |
|
2.1.3 多层应用 |
12-13 |
|
2.2 Java Web 程序工作原理 |
13-15 |
|
2.3 Framework 开发的好处 |
15-17 |
|
第三章几种常见Framework 的分析 |
17-36 |
|
3.1 Apache Struts |
17-22 |
|
3.1.1.Struts 和MVC |
17-19 |
|
3.1.1.1 控制 |
18 |
|
3.1.1.2 模型 |
18-19 |
|
3.1.1.3 视图 |
19 |
|
3.1.2 Struts 的细节分析 |
19-21 |
|
3.1.2.1 视图-控制-模型 |
19-21 |
|
3.1.2.2 模型到视图 |
21 |
|
3.1.3 优缺点 |
21-22 |
|
3.2 JATO 框架 |
22-28 |
|
3.2.1 MVC 分析 |
26-27 |
|
3.2.2 优缺点分析 |
27-28 |
|
3.3 WebWork |
28-31 |
|
3.4 WAF |
31-34 |
|
3.4.1 细节分析 |
32-33 |
|
3.4.3 优缺点分析 |
33-34 |
|
3.5 更多基于java 开源框架简介 |
34-36 |
|
3.5.1 Cocoon -基于XML 的Web 内容发布 |
34 |
|
3.5.2 Xang -快速开发动态网页 |
34 |
|
3.5.3 Slide -内容管理框架 |
34 |
|
3.5.4 Jetspeed -基于Web 的组件 |
34-35 |
|
3.5.5 Turbine -基于Servlet 的Web 应用开发 |
35-36 |
|
第四章JTR 框架的简介和具体应用 |
36-50 |
|
4.1 JTR 构架简介 |
36 |
|
4.2 SAMS 项目的简介 |
36-37 |
|
4.3 JTR 框架的应用 |
37-49 |
|
4.4 使用JTR 构架进行开发的一些经验 |
49-50 |
|
结论与展望 |
50-51 |
|
参考文献 |
51-52 |
|
摘要 |
52-54 |
|
Abstract |
54-57 |
|
致谢 |
57 |
|
导师及作者简介 |
57 |
|
| 【DOI】 | LunWen.ID:2.2008.371169 |