基于Java之SSH深入浅出——精简剖析.docVIP

  • 9
  • 0
  • 约2.76万字
  • 约 25页
  • 2017-09-11 发布于浙江
  • 举报
1 Struts的起源   Struts最早是作为Apache Jakarta项目的组成部分,项 目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建 筑和旧式飞机中使用的支持金属架。这个框架之所以叫Struts,是为了提醒我们记住 那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。这也是一个解释Struts在开发Web应用程序中所扮演的角色的精彩描述。当建立一个物理建筑时,建筑工程师使用支柱为建筑的每一层提供支 持。同样,软件工程师使用Struts为业务应用的每一层提供支持。它的目的是为了帮助我 们减少在运用MVC设计模型来开发Web应用的时间。我们仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果想混合使用Servlets和JSP的优点来建立可扩展的 应用,Struts是一个不错的选择。   早期Smalltalk 程序语言便采用了MVC(Model-View -Controller) 模式( Patterns ) 以增加程序代码弹性,MVC模式将程序代码整理切割为三部份,Model 部分是业务与应用领 域( Business domain) 相关逻辑、管理状态之对象,Controller 部分接收来自View 所输入的资料并与Model 部分互动

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档