`
googlelc
  • 浏览: 56527 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

深入浅出Struts(一)认识MVC模式

 
阅读更多

1、MVC模式: model(模型,业务逻辑),view(视图层,显示,jsp),control(控制层,servlet)


表现层:UI Layer/Presentation Layer->Struts
业务逻辑层:Business Layer ->Spring
持久化层: Persistence Layer ->Hibernate

2、model1与model2的区别:

1)model1:jsp+javaBean 流程图如下:

优点:架构简单,比较适合小型项目开发使用
缺点:jsp的职责不单一,既要负责展现又要负责业务逻辑,职责过重,维护起来不方便。
2)Model2:jsp+javaBean+servlet 流程图如下:

 

分享到:
评论

相关推荐

    深入浅出Struts2.pdf

    Struts2 是一个基于 Model-View-Controller (MVC) 设计模式的开源Java Web框架,由Apache软件基金会维护。它为开发者提供了构建可扩展、模块化且易于维护的Web应用的强大工具。本资料“深入浅出Struts2”是InfoQ中文...

    深入浅出Struts2源码(1-5章).rar

    书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...

    深入浅出Struts2 包含了源码

    Struts2是一个强大的Java web应用程序框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了构建可维护性高、结构清晰的Web应用的解决方案。这本书《深入浅出Struts2》旨在帮助读者深入理解Struts2的...

    深入浅出struts2

    深入浅出struts2,经典著作,高清PDF!

    深入浅出Struts2源代码

    这本书"深入浅出Struts2源代码"是针对该框架源码的深度解析,旨在帮助读者理解Struts2的工作原理,提升开发技能。 Struts2的核心组件包括: 1. **FilterDispatcher**:这是Struts2的入口点,它是一个Servlet ...

    深入浅出Struts 2.rar 源码 全部例子

    深入浅出Struts 2.rar 源码 全部例子。 Struts2是JavaWeb应用首选的MVC框架。《深入浅出Struts2》对Struts2的工作机理进行了透彻的阐述。书中介绍了如何利用Struts2来解决Web应用开发中的常见问题,同时还深入浅出地...

    <<深入浅出Struts 2>>中文版 下载

    《深入浅出Struts 2》是一本专为Java开发者设计的书籍,旨在全面解析Struts 2框架的原理、特性和实际应用。Struts 2是Java Web开发中的一个热门框架,它提供了强大的MVC(Model-View-Controller)架构支持,极大地...

    深入浅出Struts 2.pdf(原书扫描版)

    这本书《深入浅出Struts 2》深入剖析了这个框架的核心原理和实际应用。 首先,Struts 2框架基于拦截器(Interceptor)模型,它允许开发者通过定义一系列拦截器来处理请求,这些拦截器可以进行权限检查、日志记录、...

    《深入浅出Struts2》电子版全书.rar

    这本书《深入浅出Struts2》旨在帮助开发者深入理解这个框架的内部工作原理,以及如何有效地利用它来开发高效、可维护的web应用。 1. **Struts2框架基础** Struts2是Apache软件基金会的一个开源项目,它是Struts1的...

    深入浅出Struts2中文版

    深入浅出Struts2中文版,讲解清晰明了,很有助于初学者入门

    晾晾多年珍藏 深入浅出Struts 2.pdf

    《深入浅出Struts 2》是一本针对Java Web开发框架Struts 2的专业指南,旨在帮助开发者深入了解和熟练运用这一强大的MVC框架。Struts 2是Apache软件基金会下的一个开源项目,它继承了Struts 1的优点,并且吸取了其他...

    MVC模式和Struts框架

    MVC模式和Struts框架

    深入浅出struts2.rar

    Struts2是一个强大的Java web应用程序框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了构建可维护性、可扩展性极高的Web应用的高效平台。本资料包"深入浅出struts2.rar"包含了丰富的学习资源,...

    深入浅出Struts 2

    《深入浅出Struts 2》这本书是一本专注于Java Web开发框架Struts 2的指南,旨在帮助开发者理解和掌握这一强大的MVC框架。Struts 2作为Struts 1的升级版,提供了一种更灵活、更强大的解决方案,以应对现代Web应用的...

Global site tag (gtag.js) - Google Analytics