MVC开发模式的概述

ぃ、小莉子 提交于 2020-02-22 22:29:07

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代码

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!