1 jsp历史演变
- 早期只有servlet,只能使用response输出标签数据,非常麻烦;
- 后来有了jsp,简化了servlet的开发,但是若过度使用,在jsp中写大量的java代码,又写html表,造成维护困难,难于分工协作;
- 再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理;
2 MVC模式
- M:Model,模型(JavaBean),用来完成具体的业务操作,比如查询数据库,封装对象;
- V:View,视图(JSP),用来展示数据;
- C:Controller,控制器(Servlet),用来获取用户输入->调用模型->将数据交给视图展示;
【MVC的优缺点】:
优点 | 缺点 |
---|---|
1、耦合性低,方便维护,便于分工协作; 2、重用性高; | 1、使得项目架构变得复杂,对开发人员要求高很多; |
MVC实际上是一种程序设计的思想,本篇博文不再过多介绍,了解这个概念,后续有相关的实战案例再补充博文。
———————————————————————————————————————
本文为博主原创文章,转载请注明出处!