01.SpringMVC-基本概述

一、SpringMVC简介

SpringMVC它的底层是Servlet,SpringMVC是一个表现层

作用:就是从请求中接受传入的参数,将处理后的结果数据返回给页面展示。

SpringMVC三大组件:处理器映射器,处理器适配器,前端控制器。

网址

二、SpringMVC 跟 Struts 2 的区别 ?

1.绑定参数的区别。
SpringMVC :绑定形参上面
Struts 2 : 成员变量上面

2.SpringMVC是单例的,Struts2 是多例的
单例?:就是每一个请求都是一个对象来处理。
多例?:是以Class为单位,每一个请求就创建一个类。

3.存储数据的区别?
SpringMVC 存放数据只存放在request域中。
Struts 2 是存放在值栈中。

3.入口的区别?
SpringMVC 的入口是一个 servlet的前端控制器。
Struts2 入口是一个 filter 过滤器

SpringMVC 笔记的项目附件:Eclipse开发环境。

猜你喜欢

转载自blog.csdn.net/redeagles/article/details/82806760