![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring mvc
文章平均质量分 51
水水的搬砖工
这个作者很懒,什么都没留下…
展开
-
Spring MVC--SSM 整合
第 1 节 整合策略SSM = Spring + SpringMVC + Mybatis = (Spring + Mybatis) + SpringMVC先整合 Spring + Mybatis然后再整合 SpringMVC基于的需求: 查询 Account 表的全部数据显示到⻚⾯第 2 节 Mybatis整合Spring整合⽬标数据库连接池以及事务管理都交给Spring容器来完成SqlSessionFactory对象应该放到Spring容器中作为单例对象管理Mapper动态代理对象交原创 2021-03-18 21:36:38 · 52 阅读 · 0 评论 -
Spring MVC高级应用--乱码问题
乱码问题Post请求乱码, web.xml中加⼊过滤器<!-- 解决post乱码问题 --><filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <!-- 设置编码参是UTF8 --> <init-p原创 2021-03-17 16:30:44 · 70 阅读 · 0 评论 -
Spring MVC高级应用--基于Flash属性的重定向请求数据传递
基于Flash属性的跨重定向请求数据传递重定向时请求参数会丢失,我们往往需要重新携带请求参数,我们可以进⾏⼿动参数拼接如下:return "redirect:handle01?name=" + name;但是上述拼接参数的⽅法属于get请求,携带参数⻓度有限制,参数安全性也不⾼,此时,我们可以使⽤SpringMVC提供的flash属性机制,向上下⽂中添加flash属性,框架会在session中记录该属性值,当跳转到⻚⾯之后框架会⾃动删除flash属性,不需要我们⼿动删除,通过这种⽅式进⾏重定向参原创 2021-03-17 16:22:33 · 115 阅读 · 0 评论 -
Spring MVC高级应用--在控制器中处理异常
在控制器中处理异常package com.lagou.edu.controller;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.Htt原创 2021-03-17 16:19:06 · 63 阅读 · 0 评论 -
Spring MVC高级技术--处理multipart形式的数据
处理multipart形式的数据⽂件上传原⽣servlet处理上传的⽂件数据的, springmvc⼜是对serlvet的封装所需jar包:<!--⽂件上传所需jar坐标--><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</vers原创 2021-03-17 16:06:48 · 178 阅读 · 0 评论 -
Spring MVC高级技术--拦截器(Inteceptor)使用
拦截器(Inteceptor)使用监听器、过滤器和拦截器对比Servlet: 处理Request请求和Response响应过滤器(Filter): 对Request请求起到过滤的作⽤,作⽤在Servlet之前,如果配置为/*可以对所有的资源访问(servlet、 js/css静态资源等)进⾏过滤处理监听器(Listener): 实现了javax.servlet.ServletContextListener 接⼝的服务器端组件,它随Web应⽤的启动⽽启动,只初始化⼀次,然后会⼀直运⾏监视,随Web应原创 2021-03-17 15:24:58 · 207 阅读 · 0 评论 -
Spring MVC如何绑定日期类型
Spring MVC如何绑定日期参数类型(需要配置自定义类型转换器)前端jsp页面<fieldset> <p>测试⽤例: SpringMVC接收⽇期类型参数</p> <a href="/demo/handle06?birthday=2019-10-08">点击测试</a></fieldset>后台Handler方法/*** 绑定⽇期类型参数* 定义⼀个SpringMVC的类型转换器 接⼝,扩展实现接⼝接⼝,注册你的实原创 2021-03-17 13:42:19 · 219 阅读 · 0 评论 -
1.SpringMVC应用--开发流程、请求处理流程、九大组件
1. Spring MVC开发过程1.配置DispetcherServclet前端控制器<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archetype Created Web Application.原创 2021-03-12 15:25:25 · 113 阅读 · 0 评论