SpringMVC是一款Web MVC框架。 它跟Struts框架类似,是目前主流的Web MVC框架之一
一、SpringMVC的由来
早期 Java Web 的开发中,把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理,我们称之为 Model1:
然而出现了很多的弊端,比如:
- JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码也耦合在了一起
- 要求开发者不仅要掌握 Java ,还要有高超的前端水平
- 前端和后端相互依赖,前端需要等待后端完成,后端也依赖前端完成,才能进行有效的测试
随后出现servlet,就有了早期的MVC模式
首先用户请求到servlet,然后根据请求调用响应的JavaBean,并把所有的显示交给Jsp去处理,这样就称之为mvc模式:
- M代表模型(Model):数据、be
继续阅读与本文标签相同的文章
上一篇 :
POLARDB for Oracle初步体验报告
-
阿里云ECS如何创建自定义镜像?
2026-05-24栏目: 教程
-
初入java多线程
2026-05-24栏目: 教程
-
突破Java面试(23-9) - 深入解析Redis哨兵底层原理
2026-05-24栏目: 教程
-
Redis RDB 持久化详解
2026-05-24栏目: 教程
-
Enum介绍及高级使用
2026-05-24栏目: 教程
