在配置之前,得导入multipart解析器所依赖的jar包 配置解析器: 创建虚拟目录用于存储图片(虚拟目录用于客户访问的路径名而不暴露真实的目录机构),一般目录内部得分目录管理(提供IO性能) 既然是上传图片,得在方法设置一个形参用于接收图片,即multipartFile 在页面上,文件表单项ty ...
分类:
编程语言 时间:
2020-06-02 13:18:31
阅读次数:
68
1.前言 以前开发一直使用 springMVC模式开发 ,前端页面常使用 JSP ,现在html5淘汰了 ,要么使用html ,要么使用vue , 现在使用spring boot ,有必要总结一下 spring boot 对html 的操作 。 2.环境 spring boot 2.1.6.RELE ...
分类:
编程语言 时间:
2020-06-02 13:14:49
阅读次数:
63
文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name ...
分类:
编程语言 时间:
2020-06-02 13:07:33
阅读次数:
65
springmvc提供了全局异常处理器(系统只有一个)进行统一异常处理,我们可以实现接口HandelerExceptionResolver自定义全局异常处理器 》全局异常处理器处理异常的思路: 1.解析判断该异常类型 2.若是系统自定义的异常,获取异常信息,在错误页面展示 3.若不是自定义的异常类型 ...
分类:
编程语言 时间:
2020-06-02 13:04:32
阅读次数:
57
引用学习 1、准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置Multipart ...
分类:
编程语言 时间:
2020-06-01 00:34:09
阅读次数:
67
一.SpringBoot是什么 SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以java应用程序进行执行。 二.SpringBoot能做什么 通常搭 ...
分类:
编程语言 时间:
2020-05-31 17:53:30
阅读次数:
64
引用学习 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使 ...
分类:
编程语言 时间:
2020-05-31 13:07:56
阅读次数:
57
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee ...
分类:
编程语言 时间:
2020-05-31 13:05:07
阅读次数:
153
摘要 本文旨在详细分析SpringMVC工作原理以及作为开发者如何基于SpringMVC做扩展。因为SpringMVC分析的文章比较多,所以本文重点讲解如何利用SpringMVC的扩展点实现我们的需求。 什么是Spring MVC SpringMVC的作用是什么呢?需要解决什么问题呢? 下图是一个客 ...
分类:
编程语言 时间:
2020-05-31 12:42:32
阅读次数:
65
在 Spring Boot 项目的 resources 目录下的 templates 包下,右键-->new-->Edit File Templates, 如下图: 然后点击 + 号,新建一个 freemarker file template ,如下图: 注意:文件扩展名(extension)一定要 ...
分类:
编程语言 时间:
2020-05-31 11:19:58
阅读次数:
259