收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

MVC设计模式及Struts框架的研究与应用

姜明霞  
【摘要】:随着网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层Web体 系结构正在不断的发展完善,并逐渐成为Web应用开发的主流。但是,即使利用 最先进的软件平台J2EE,开发这样的应用仍然存在诸多难题。在多层Web体系结 构的设计中,普遍存在着程序可重用程度低、维护工作繁琐、应变能力较弱等不 足。因此,如何组织应用程序以实现简单高效的应用程序编写、升级、维护和扩 展,是当前Internet技术发展的热点之一。 本文正是以上述问题作为出发点,通过对MVC设计模式及Struts框架的深入 学习及研究,并结合笔者的实际开发经验,着重阐述了如何利用Struts框架,通过 优化Web应用程序开发框架及利用代码生成工具等方法来有效解决目前Web开发 中存在的问题。 为了达到课题的研究目的,本文主要进行了以下的研究和设计工作:深入研 究了MVC设计模式的思想并分析了使用它的优势与不足及其适用范围;对于实现 MVC设计模式思想的Struts框架进行了整体结构分析;以Struts框架为基础,通 过对多层Web体系结构各层实现方式的分析与对比,最终总结出五层B/S架构的 技术实现方案,并设计出一种比较合理的基于Struts的Web应用开发的框架结构; 为了提高编程效率及准确性,对代码生成工具也作了研究与探讨,最后结合具体 的实例对系统的实现作了详尽的说明,验证了实现方法的可行性。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 来学伟;王瑞娜;;网上论坛BBS系统设计与实现[J];濮阳职业技术学院学报;2011年01期
2 王禹;;STRUTS架构及其在人事管理系统中的应用[J];广东技术师范学院学报;2006年06期
3 潘峰;宋扬;;基于Struts框架的商务网站平台设计[J];商场现代化;2008年07期
4 蒋玉婷;刘素访;;基于Struts架构的大型购物系统研究与实现[J];电脑知识与技术;2009年33期
5 黄奇科;史武宁;;基于Struts的商品管理系统设计与实现[J];考试周刊;2011年06期
6 赵荣;王庆生;;Struts框架在山西煤炭纠察信息系统中的应用[J];计算机与数字工程;2008年06期
7 张建;徐晓晖;;Struts框架技术的研究和应用[J];上饶师范学院学报;2005年06期
8 刘杰;;Struts——基于MVC的Web开发框架[J];电脑知识与技术(学术交流);2007年18期
9 徐英;;基于Struts框架的电子报价系统[J];大众科技;2009年09期
10 徐英;;基于Struts框架的电子报价系统[J];中国科技信息;2009年19期
11 徐旭东;郑欣;;基于Struts的基因表达数据分析软件的设计与实现[J];微电子学与计算机;2006年S1期
12 尤澜涛;韩月娟;孔芳;;基于B/S的统一基础数据表管理模块的设计与实现[J];计算机与现代化;2006年12期
13 黄锋;吴华瑞;赵春江;;基于Struts框架构建小城镇电子政务系统[J];微计算机信息;2006年36期
14 潘昊;陈兵;江艳玲;;基于Struts框架的电子政务应用系统开发[J];软件导刊;2008年04期
15 杨红飞;梅松青;李振坤;周清;熊国华;;基于MVC模式的选课系统的设计与实现[J];计算机工程与科学;2008年07期
16 范敏;刘鑫;;基于Struts框架的企业事务信息管理系统的设计[J];农业网络信息;2009年06期
17 范敏;刘鑫;;基于Struts框架的企业事务信息管理系统的设计[J];微型电脑应用;2009年09期
18 赵志俊;;基于Struts框架的客户关系管理系统的设计与实现[J];科技信息;2010年12期
19 周春;;基于Struts框架的成教院综合管理系统[J];铁路计算机应用;2006年06期
20 许军林;蒋年德;李淑芳;;Struts框架分析与应用[J];科技咨询导报;2007年04期
中国重要会议论文全文数据库 前10条
1 徐旭东;郑欣;;基于Struts的基因表达数据分析软件的设计与实现[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
2 石磊;陈朔鹰;;基于MVC设计模式的Struts框架的研究[A];Java技术及应用的进展——第七届中国Java技术及应用交流大会文集[C];2004年
3 王靖文;;MVC模式在Java多层体系结构中各层模块的运用[A];Java技术及应用的进展——第七届中国Java技术及应用交流大会文集[C];2004年
4 李辉忠;;基于Java开源框架的校园网跳蚤市场[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年
5 熊进;牛瑞贤;张鹏飞;;基于Struts2+Spirng+Hibernate+Ajax框架的电子政务系统的研究与设计[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年
6 刘晓俊;杨正球;刘辰;;基于MVC模式的信息管理系统应用服务器间的迁移[A];2009年研究生学术交流会通信与信息技术论文集[C];2009年
7 刘晓俊;杨正球;刘辰;;基于MVC模式的信息管理系统应用服务器间的迁移[A];中国通信学会第六届学术年会论文集(下)[C];2009年
8 聂威;刘振元;陈学广;;基于Struts框架的企业文件管理系统的设计与实现[A];全国第十届企业信息化与工业工程学术年会论文集[C];2006年
9 王卓峥;贾克斌;刘鹏宇;;基于MVC模式Struts框架的高效Web应用系统设计与实现[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
10 于导华;张丽芬;;基于MVC模式的struts架构实现Web应用[A];Java技术及应用的进展——第七届中国Java技术及应用交流大会文集[C];2004年
中国博士学位论文全文数据库 前2条
1 王淑嫱;轨道交通工程施工安全监控管理信息系统设计与应用研究[D];武汉理工大学;2010年
2 王宝亮;基于H.264的多视点立体视频关键技术研究[D];天津大学;2010年
中国硕士学位论文全文数据库 前10条
1 龚洁静;基于Struts改进框架的电子税务系统设计与实现[D];苏州大学;2009年
2 戴慧江;基于Struts框架的教务管理系统的实现[D];复旦大学;2009年
3 靳薇;基于MVC模式的Struts框架在电力客户服务支持系统中的应用[D];西安电子科技大学;2005年
4 陈文;MVC设计模式在Web服务中的应用研究[D];南京理工大学;2005年
5 林寒超;基于MVC模式下的ERP系统单据管理[D];武汉理工大学;2006年
6 张毅;基于Struts框架的J2EE WEB应用研究与实现[D];西南交通大学;2006年
7 顾美丽;基于Struts的订单管理系统的实现[D];吉林大学;2006年
8 周晓锋;基于MVC模式的Struts框架在客户售后服务管理系统中的应用[D];东北师范大学;2006年
9 王春蓬;基于Struts和Hibernate的会计事务所WEB应用系统的设计与实现[D];吉林大学;2006年
10 林万平;基于Struts工作流系统的设计与实现[D];暨南大学;2006年
中国重要报纸全文数据库 前10条
1 本报记者 韩庆文 特约记者 王继川;MVC蒸发技术:破解垃圾渗滤液难题[N];广东建设报;2009年
2 张洪斌 ;亚马逊计算机图书(前25名)畅销榜[N];中华读书报;2002年
3 屈陆民;重视一对一战略[N];计算机世界;2002年
4 张洪斌 ;亚马逊计算机图书畅销榜(前25名)[N];中华读书报;2003年
5 刘基诚 雷厉风;Java的盛宴(下)[N];中华读书报;2005年
6 冉;软件方案[N];计算机世界;2003年
7 ;CoreMount应用程序开发概述[N];中国计算机报;2004年
8 秋水文;尝试放弃一些顾客[N];中国经营报;2002年
9 ;太极网络多媒体教学系统[N];电脑商报;2005年
10 陈虎;2001年最有创意产品[N];计算机世界;2002年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978