MVC开发模式的概述

JSP演变历史

  1. 早期只有servlet,只能使用response输出标签数据,非常麻烦
  2. 后来sun公司推出了JSP简化了servlet的开发
  3. 过度使用JSP,在JSP中即写大量的Java代码,又写html代码,难于维护分工协作
  4. 再后来,Java的web开发借鉴了MVC开发模式,使得程序的设计更加合理性

MVC开发模式

  1. M:Model,模型
    完成具体的业务操作,如:查询数据库、封装对象
  2. V:View,视图
    展示数据
  3. C:Controller,控制器
    获取用户输入
    调用模型
    将数据交给视图进行展示

MVC优缺点

  1. 优点
    1.耦合性低、方便维护,可以利于分工协作
    2.重用性高(其中的V层即可以对接JSP、又可以对接移动端等等)
  2. 缺点
    1.使得项目架构变得复杂,对开发人员要求高

JSP后续发展

为了使JSP符合MVC开发模式标准,使用EL表达式、和JSTL标签代替Java代码

发布了109 篇原创文章 · 获赞 2 · 访问量 1215

猜你喜欢

转载自blog.csdn.net/qq_42528769/article/details/104446488