
SpringMVC
strive_day
从此刻开始学技术!
展开
-
【SSM - SpringMVC篇】09 SpringMVC拦截器Interceptor详解,多个拦截器的执行顺序,拦截器进行权限判断和日志记录,拦截器和过滤器的区别
配置图文,超详细!!SpringMVC拦截器Interceptor详解,多个拦截器的执行顺序,拦截器进行权限判断和日志记录,拦截器和过滤器的区别原创 2020-10-16 23:34:32 · 23917 阅读 · 113 评论 -
【SSM - SpringMVC篇】08 - SpringMVC的方法返回值,fastjson使用,json和javabean的转换
文章目录描述处理器返回值的类型1. `ModelAndView`返回数据和视图2. `String`返回逻辑视图`String`返回可以设置请求转发和重定向2.1 `String`返回值,通过`forward `请求转发2.2 `String`返回值,通过`redirect `重定向3. `void`返回值,不返回【springmvc不推荐使用】4. `json`返回值为json数据,`fastjson`使用【****】`@ResponseBody`和`@RequestBody`4.1 环境准备(依赖)4.原创 2020-10-16 10:52:14 · 21795 阅读 · 23 评论 -
【SSM - SpringMVC篇】07 - 数据回显,批量更新、批量删除
1. 批量修改更新 对一个表的多个数据进行批量修改实现更新,将修改的多条数据放到一个集合中发送给后台调用dao实现批量更新。1.1 数据回显的介绍实现 在日常更新数据的时候,我们并不是只用一条Sql语句就实现的,一般需要两条sql语句配合使用,一条sql数据进行查询要更新的数据,然后显示在界面上,然后在这个界面修改数据,调用另一条sql语句进行数据更新。 数据回显关键是带id查询数据,然后显示在另一个页面,数据回显页面,一般是xxxUI.jsp这样表示 <a href="${pa原创 2020-10-15 19:11:32 · 1962 阅读 · 1 评论 -
【SSM - SpringMVC篇】06 - SpringMVC转换器,日期格式转换器,后台Date转json,前台json转Date
文章目录SpringMVC日期Date格式转换1. 通过注解`@DateTimeForma()`实现日期格式转换。【 *** 推荐使用】2. 编写自定义转换器实现`Converter`,通过重写方法进行类型转换。2.1 编写自定义转换器实现`Converter`2.2 springmvc.xml中配置转换工厂,将转换器设置到converters集合中3. 将转换工厂对象挂载到处理器适配器上(挂载到注解驱动)SpringMVC日期Date格式转换 springMVC默认不支持页面上的日期字符串到后台的D原创 2020-10-15 11:15:39 · 25594 阅读 · 24 评论 -
【SSM - SpiringMVC篇】05 - SpringMVC参数绑定的中文乱码问题
SpringMVC参数绑定中的 - 中文乱码问题 乱码原因:相同的二进制数据,使用不同的编码方式,会得到不同的字符,造成乱码。(就是编码和解码使用的方式不同,造成乱码)通过过滤器解决中文乱码问题1. 编写自己的编码过滤器EncodingFilter设置编码resp.setContentType("text/html;charset=utf-8");public class EncodingFilter implements Filter { public void init(Filter原创 2020-10-14 23:34:27 · 2191 阅读 · 5 评论 -
【SSM - SpringMVC篇】04 - @RequestMapping注解详解,超详细,配合@RequestParam和@PathVariable注解使用
文章目录@RequestMapping注解六个基本属性@RequestMapping注解的使用1. `@RequestMapping`加到类上(给模块命名地址)2. `@RequestMapping`写在方法上2.1 直接写字符串值/`value`/`path`,调用当前项目地址/模块/`testMapping`访问,2.2 配置多个链接映射2.2 `method`属性的使用2.3 `param`属性2.4 `headers`属性2.5 `consumes`属性2.6 `produces `属性2.7 配原创 2020-10-14 21:10:39 · 24768 阅读 · 36 评论 -
【SSM - SpringMVC篇】03 - SpringMVC的参数绑定 - 参数自动绑定 - javabean对象参数绑 - 嵌套bean参数绑定
创建视图解析器由于SpringMVC中默认提供的三大组件有可能过时,我们可以手动设置这三大组件1. 手动一个个的设置处理器映射器(不推荐)<!--方式1:手动一个个设置 --> <!-- 处理器映射器 --> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/> <!--处理器适配器--> &l原创 2020-10-14 14:16:38 · 23057 阅读 · 28 评论 -
【SSM - SpringMVC篇】02 - SpringMVC执行流程详解,SpringMVC三大核心组件和使用,SpringMVC头文件模板
1. SpringMVC执行流1.1 SpringMVC三大核心组件HandlerMapping处理器映射器:建立地址与方法的映射。HandlerMapping负责根据用户请求url找到Handler即处理器,springmvc提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等。HandlerAdapter处理器适配器:根据地址调用方法。Handler 是继DispatcherServlet前端控制器的后端控制器,在DispatcherServlet原创 2020-10-14 09:23:47 · 54098 阅读 · 427 评论 -
【SSM - SpringMVC篇】01 SpringMVC概述,工作原理,MVC模式,SpringMVC案例
文章目录SpirngMVC介绍MVC模式图解SpringMVC的工作原理图SpringMVC小案例最终效果图1. 环境准备`pom.xml`2. 准备bean对象`Person`3. 用`PersonDb`模拟查询数据4. 核心配置文件`springmvc.xml`5. 配置`web.xml`配置`DispatcherServlet`6. 创建`PersonController`7. 前端`list.jsp`页面SpirngMVC介绍Spring mvc属于表现层(view)的框架,它是Spring框原创 2020-10-13 11:31:10 · 14464 阅读 · 50 评论