SpringMVC_1_基本概念
1.MVC模型
M:模型,即数据模型 POJO
V:视图 JSP
C:控制器 Servlet
2. SpringMVC概述
SpringMVC是一种
基于JAVA的
实现MVC设计模型的
请求驱动型的
轻量级web框架。它通过一套注解,让一个简单的java类成为处理请求的控制器,而无需实现任何接口。同时它还支持RESTful编程风格的请求。
3.SrpingMVC和Struts的优势分析
1)共同点:
他们都是表现层框架,都是基于MVC模型的;
底层都离不开原始ServletAPI;
处理请求的机制都是一个核心控制器。
2)区别:
SpringMVC的入口是Servlet,而Struts2是Filter;
Spring是基于方法设计的,而Struts2是基于类,Struts2每次执行都会创建一个动作类,所以前者会更快;
Spring使用更加简洁。

浙公网安备 33010602011771号