
Tiger の SpringMVC
文章平均质量分 78
介绍springmvc的基础知识...
StudiousTiger
这个作者很懒,什么都没留下…
展开
-
【SpringMVC】文件上传和文件下载
文章目录一、说明二、文件上传(固定,代码是死的)三、文件下载(固定,代码是死的)一、说明文件上传与下载的路径我觉得就按照我写的就可以,如下:关于file文件夹,不需要我们手动建立,如下:因为每一个文件的名称不能保证唯一(因为不同的用户可能会上传相同的文件名的文件),为了保证重名的问题,我为每一个文件建立一个文件夹,文件夹饿名字通过UUID获取。UUIDUtil工具类:public class UUIDUtil { public static String getID(){原创 2021-07-09 22:11:58 · 202 阅读 · 3 评论 -
【SpringMVC】拦截器(interceptors)
文章目录一、什么是拦截器二、拦截器的使用第一步:实现HandlerInterceptor接口第二步:实现方法第三步:配置三、解决因配置了拦截器,导致静态资源失效的问题四、你可能会遇到的问题一、什么是拦截器原理图:如上图所示,配置了拦截器之后,我们的Controller在被访问前,会先被拦截器中的preHandle()方法进行拦截,Controller在被访问后会被拦截器的postHandler()进行拦截,最后还会被拦截器的afterCompletion()方法处理。在springmvc中,原创 2021-07-09 21:18:02 · 999 阅读 · 0 评论 -
【SpringMVC & Spring & Mybatis】SSM整合方案 | SpringMVC 、 Spring 、Mybatis的完美整合方案
百度网盘:https://pan.baidu.com/s/1C_D9fWJNLiCs3KyjRnfiTg提取码:5u4q 文章目录一、基本环境配置1. 数据库环境搭建2. 构建Mavenmaven依赖静态资源导出编码问题3. 创建目录二、连接数据库(Mybatis层)1.核心配置文件2.配置文件三、整合dao、service和controller(MVC)1.核心配置文件三、配置Web1.增加web...原创 2021-07-07 03:34:13 · 168 阅读 · 3 评论 -
【SpringMVC】JSON字符串
文章目录一、什么JSON二、在前端js对象与JSON的相互转换三、SpringMVC中解决JSON字符串乱码问题(固定代码)四、通过Jackson将java对象转换成json字符串1. 将普通对象转化JSON2. 将时间类(Date)转换成JSON3. 封装成工具类五、通过FastJson将java对象转换成json字符串常用方法1. 将普通java对象转换成JSON2. 将时间类(Date)转换成JSON一、什么JSON JSON(JavaScript Object Notation, J原创 2021-07-06 18:21:17 · 314 阅读 · 0 评论 -
【SpringMVC】解决乱码问题
文章目录一、初级解决方案二、高级解决方案(基本够用)三、终极解决方法一、初级解决方案我们可以自定义过滤器,是我们javaWeb阶段的解决方案,如下:第一步:创建过滤器public class EnCodingFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletException { } public void doFilter(ServletReque原创 2021-07-06 13:41:23 · 72 阅读 · 0 评论 -
【SpringMVC】接收请求参数的处理方式
文章目录一、参数名与请求参数名相同二、参数名与请求参数名不同(请求限定参数名)三、使用实体类接收一组参数一、参数名与请求参数名相同当请求的参数名与方法的参数名相同时,那么后端是可以直接接收到用户传递的参数的,如下: @GetMapping("/show/t1") public String test01(String username, Model model){ model.addAttribute("msg",username); return原创 2021-07-06 13:10:03 · 887 阅读 · 1 评论 -
【SpringMVC】请求转发和重定向
文章目录SpringMVC中的请求转发SpringMVC中的重定向SpringMVC中的请求转发在之前我们在springmvc中配置过一个视图解析器的东西,这个东西的默认处理请求的方式是请求转发,如下: <!--视图解析器(可变)--> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewRe原创 2021-07-06 12:25:18 · 166 阅读 · 0 评论 -
【SpringMVC】URL请求的RestFul风格
文章目录一、概念二、RestFul风格的优点简洁高效安全三、实现RestFul风格四、测试一、概念 RestFul是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。二、RestFul风格的优点简洁在传统的url(以get为例)中,在url中传值的风格是下面这样的:http://localhost:8080/t1?a=5&b=6而在使用Re原创 2021-07-06 10:33:46 · 406 阅读 · 0 评论 -
【SpringMVC】SpringMVC的执行原理、helloSpringMvc的实现
文章目录一、创建web项目1.创建一个空的maven项目2.导入maven依赖3.添加web框架支持二、SpringMVC的执行原理第一步:在web.xml中配置DispatchServlet(固定写法)第二步:在web.xml中配置请求mappering第三步:创建并配置springmvc-servlet.xml第四步:编写xxxController类第五步:编写目标jsp第六步:测试一、创建web项目1.创建一个空的maven项目我们在创建javaWeb的maven项目时,我们统一创建空的mav原创 2021-07-05 15:46:38 · 98 阅读 · 0 评论