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框架的各个方面,包括Action、配置、拦截器、视图技术、数据验证、OGNL、Spring集成以及异常处理等。通过学习这些内容,你不仅可以熟练掌握Struts2,...
本教程将深入浅出地介绍SSH框架的基础知识,并通过一个简单的注册登录案例来帮助你快速上手。 首先,Spring框架是核心的依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)...
由知名讲师张孝祥编著,该教程深入浅出地讲解了Java语言的基础和进阶知识,旨在提升学习者的编程能力,为他们在求职市场中赢得竞争优势。 在Java基础部分,教程首先介绍了Java的发展历程、特点和应用领域,让读者对...
本教程主要针对Java Web开发中的关键组件——JSP(JavaServer Pages)进行深入浅出的讲解,旨在帮助初学者快速掌握JSP的基础知识和技术要点。JSP是Java平台上的一个标准,用于创建动态网页内容,它结合了HTML的静态...
认识一台结构复杂的机器,应该首先认清楚脉络,然后再逐步认识每一个关节。 为了应付从小学到大学的考试,我们背了各种各样的不应该提前掌握的细节,同时也养成了见到细节就抠的学习习惯。而现在,是到改改的时候...