SpringMvc框架

1.什么是MVC?

MVC是一种软件构架的思想,将软件按照模型、视图、控制器来划分

M:Model、模型层、指工程中的JavaBean、作用是处理数据

JavaBean分为两类:

一类称为实体类Bean:专门存储业务数据的、如Studet、User等

一类称为业务处理Bean:指Service 或 Dao 对象、专门用于处理业务逻辑和数据访问

V:View、视图层、指工程中的html或jsp等页面、作用是与用户进行交互、展示数据

C:Controller、控制层、指工程中的servlet、作用是接收请求和响应浏览器

MVC的工作流程:

用户通过视图层发送请求到服务器、在服务器中请求被Controller接收、Controller调用相应的Model层处理请求、处理完毕将结果返回Controller、Controller再根据请求处理的结果找到相应的View视图,渲染数据后最终响应给浏览器

2.什么是SpringMVC框架。

springMVC它是spring框架的一个分支,该springMVC框架主要完成的功能是:==接收浏览器的请求响应,对数据进行处理,然后返回页面进行显示== 可以把它理解为和Servlet干的工作是一样的。

3.为什么要使用SpringMVC框架。

4.如何使用springmvc

4.1创建一个maven-web工程并且创建java和resources

 4.2用原来的web.xml文件替换现在的web.xml文件

4.3引入springmvc的依赖

4.4注册DispatcherServlet到web.xml文件上

4.5 创建我们的springmvc配置文件

 4.6创建一个controller类

 5.如何在controller接受请求的参数

5.1接收少量的参数

 5.2接受大量的参数

5.3加入过滤器

5.3.1放入jar包

 5.3.2加入编码过滤器

 5.4接受的参数含有日期类型

5.4.1加入注解

 5.4.2开启注解驱

 6.处理静态资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值