jsp演变历史
早期只有servlet,只能使用response输出标签数据,非常麻烦
后来有了jsp,简化了Servlet的开发,但是如果过度使用jsp,会造成难以维护难以分工协作
再后来,java的web开发借鉴mvc开发模式,使得程序设计更加的合理

MVC

截屏2020-11-27 22.40.16.png

概念

软件设计典范(开发模式

  • M:Model,模型 JavaBean
    • 完成具体的业务操作,如:查询数据库,封装对象
  • V:View,视图 JSP
    • 展示数据
  • C:Controller,控制器 Servlet

    • 获取用户的输入(请求参数
    • 调用模型
    • 将返回的数据交给视图展示

      优点

  • 耦合性低,方便维护,利于分工协作

  • 重用性高

    缺点

  • 使得项目架构变得复杂,对开发人员要求高