用Struts建立MVC应用的介绍.docVIP

  • 1
  • 0
  • 约5.22千字
  • 约 7页
  • 2019-10-19 发布于江苏
  • 举报
用Struts建立MVC使用的介绍 1.Model 1 和Model 2简介 我们在开发Web使用时经常提到的一个概念是Model 1/Model 2,那么到底它是什么意思呢?其实它是对采用JSP技术构成Web使用的不同模型的描述。下面对这个概念做一个简单的介绍。 Model 1 在使用JAVA技术建立Web使用的实例中,由于JSP技术的发展,很快这种便于掌握和可实现快速开发的技术就成了创建Web使用的主要技术。JSP页面中可以非常容易地结合业务逻辑(jsp:useBean)、服务端处理过程(jsp:scriplet)和HTML(html),在JSP页面中同时实现显示,业务逻辑和流程控制,从而可以快速地完成使用开发。现在很多的Web使用就是由一组JSP页面构成的。这种以JSP为中心的开发模型我们可以称之为Model 1。 当然这种开发模式在进行快速和小规模的使用开发时,是有非常大的优势,但是从工程化的角度考虑,它也有一些不足之处: 使用的实现一般是基于过程的,一组JSP页面实现一个业务流程,如果要进行改动,必须在多个地方进行修改。这样非常不利于使用扩展和更新。 由于使用不是建立在模块上的, 业务逻辑和表示逻辑混合在JSP页面中没有进行抽象和分离。所以非常不利于使用系统业务的重用和改动。 考虑到这些问题在开发大型的Web使用时必须采用不同的设计模式――

文档评论(0)

1亿VIP精品文档

相关文档