基于J2EE和MVC的Web应用开发方法的探讨

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:oupser123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,Web技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的用户交互以及与后台系统灵活的安全的连接。因此如何构造功能更加强大、应用更为灵活、开发更为简便的Web应用程序成为当前Internet技术探讨的热点,而解决该问题的关键是网站技术和开发方法。 近几年面向对象领域内提出了一个设计模式(Design Pattern)的思想。这种思想认为在系统设计这一层次上,软件开发可以抽象成一种模式,模式描述了系统面临的问题及其解决方案,并可以重用。UML(统一建模语言)则着眼于开发一种能够规范面向对象建模技术的方法,它规定了一套可视化的描述软件系统的标准语言,并适用于整个软件生命周期以及不同的实现技术。 MVC(Model-View-Controller)模型-视图-控制器设计模式是设计模式中很重要的一种。模型即相关的数据,它是对象的内在属性;视图是模型的外在表现形式,一个模型可以对应一个或者多个视图,视图还具有与外界交互的功能;控制器是模型与视图的联系纽带,控制器提取通过视图传输进来的外部信息,转化成相应事件,然后由对应的控制器对模型进行更新;相应的,模型的更新与修改将通过控制器通知视图,保持视图与模型的一致性。 J2EE(Java2 platform,enterprise edition)是美国Sun公司刚刚推出的一种全新概念的模型,与传统的互联网应用程序模型相比有着不可比拟的优势。它主要包括JSP、Servlet、JDBC、JavaBean、EJB等,不仅具备了Java一贯的平台无关性、分布式处理能力强和安全等优点,而且在Web应用程序的开发上已经形成了标准的体系结构,移植性和兼容性很强。 本文介绍了面向对象思想中设计模式的概念,着重阐述了MVC设计模式的体系结构和UML标准建模语言,并提出了一种适用于中小网站的基于J2EE和MVC模式的Web应用开发方法。并以某公司实际的Web应用设计开发为例,介绍了根据UML提供的系统的、抽象的、标准的、可视化表示,实现模式编程的全过程,验证了其方法的正确性。
其他文献
Universal Plug and Play是针对智能家电、无线设备以及各种外观尺寸的个人电脑的对等网络连接而设计的一种设备间互联互通标准协议架构。旨在为家庭、小型企业、公共场所中
煤层瓦斯抽采评估是煤矿瓦斯治理工作的重要环节,瓦斯抽采的效果直接关系到煤矿的安全生产,做好瓦斯抽采工作,实现矿井安全生产是煤矿企业的首要任务。研究设计瓦斯抽采评估
随着软件业的发展,过程的重要性日益突出。卡耐基梅隆大学推出的CMMI为软件过程能力的评估及改进提供了一个很好的指导框架,如何将指导框架与实际技术相结合成为了软件机构在
数字减影血管造影(DSA)是一种在医学诊断和介入治疗中起重要作用的技术,应用十分广泛。它借助计算机对血管造影图像进行数字图像处理,以消除背景的干扰,突出医生感兴趣的血管
  我国的电子政务经过了十几年的建设,在信息化各方面取得了一定的成就,但由于过去对信息化的建设一直是在分散体制下的投入,造成了现有的信息系统相对的分散、异构和封闭,没有
由于网络中的信息资源是分布和异构的,存在着语法以及特别是语义冲突,很像一个个信息孤岛,难以大规模共享。如果利用语义Web思想解决网络信息语义一致性问题,那么各个信息源都要
随着现代网络规模的不断扩大,复杂性和异构性的日益突出,传统的集中式管理模式已无法适应网络管理的需要。Mobile Agent技术的出现,为网络管理的发展提供了新的思路。本文将M
消息中间件是中间件的一个重要分支,它采用消息的方式为网络计算提供了异步低耦合的编程架构。Java Message Service(JMS)是由SunMicrosystems公司提出的基于Java技术的消息
压缩感知技术是在稀疏表示的基础上,以较低的采样速度执行采样,最后采用各种重构算法对信号进行重构。目前,对压缩感知技术的研究进行得如火如荼,广泛应用于图像恢复、无线通信、
优化排样是研究如何下料使得原材料利用率最高,在实际生产中应用广泛。服装制造业、皮革制品制造业、体育用品制造业、机械制造业等行业中存在大量的下料问题。国内有成千上