springboot映射服务器目录,Spring boot文件路径映射配置代码实例
springboot配置本地资源映射路径需要配置一下映射资源位置,下面来介绍一下过程。
1.添加配置类
package org.jcut.tools;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Component
public class MvcConfing implements WebMvcConfigurer {
@Value("${imgpath}")
String path;
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//当请求服务器中带有/imgs/的时候就是到指定路径中找出对应名字对应图片,其中**就代表匹配多层路径下的名字
registry.addResourceHandler("/imgs/**").addResourceLocations("file:"+path);
}
}
2.图片上传代码
//添加展示图片
String t_img=UUID.randomUUID().toString();//商品展示图片id
boolean flag=false;
for(MultipartFile ff:file1) {
String tImgId=UUID.randomUUID().toString();
//写入图片名字的时候最好把获取图片映射名称写进去,方便获取图片
timg.insert(new TImg(tImgId, t_img, "imgs/"+tImgId+".jpg"));
try {
ff.transferTo(new File(path+tImgId+".jpg"));
flag=true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
springboot映射服务器目录,Spring boot文件路径映射配置代码实例相关推荐
- springboot test_精益求精!Spring Boot 知识点全面回顾,带你重新细读源码!
作者:cyd_0619 原文:https://blog.csdn.net/cyd_0619 约定优于配置 Build Anything with Spring Boot:Spring Boot is ...
- Spring Boot静态资源映射
在 Web 应用中会涉及到大量的静态资源,例如 JS.CSS 和 HTML 等.我们知道,Spring MVC 导入静态资源文件时,需要配置静态资源的映射:但在 SpringBoot 中则不再需要进行 ...
- springboot毕设项目基于Spring Boot的智慧天气管理系统84z99(java+VUE+Mybatis+Maven+Mysql)
springboot毕设项目基于Spring Boot的智慧天气管理系统84z99(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8. ...
- 全栈开发实战|Spring Boot文件上传与下载
文件上传与下载是Web应用开发中常用的功能之一.接下来我们将讨论如何在Spring Boot的Web应用开发中,如何实现文件的上传与下载. 01.Spring Boot文件上传与下载 在实际的Web应 ...
- Spring Boot文件上传及回显(单/多文件)
一.单文件上传 1.前端页面 <!DOCTYPE html> <html lang="en"> <head><meta charset=& ...
- springboot 读取配置文件_使用 @ConfigurationProperties 在 Spring Boot 中加载配置
本文地址: 使用 @ConfigurationProperties 在 Spring Boot 中加载配置 使用 Spring Boot 加载配置文件的配置非常便利,我们只需要使用一些注解配置一下就能 ...
- 数据库服务器文件路径,如何在服务器中找到数据库文件路径
如何在服务器中找到数据库文件路径 内容精选 换一换 ModelArts Web训练需要在昇腾AI处理器上调试基本没问题后,在ModelArts Web页面上部署便可直接训练.但如果前期训练代码没有调试 ...
- 如何在服务器中找到数据库文件夹,如何在服务器中找到数据库文件路径
如何在服务器中找到数据库文件路径 内容精选 换一换 可以根据应用备份将资源的数据恢复到备份时刻的状态.需要恢复的资源的状态为"在线".不建议对正在运行的应用程序的文件进行恢复,建议 ...
- 服务器数据库怎么导入数据库文件路径,服务器数据库导入sql文件路径
服务器数据库导入sql文件路径 内容精选 换一换 下载MySQL源码包(includes Boost Headers).cd /home wget https://dev.mysql.com/get/ ...
最新文章
- 对于正交频分复用的异构网络的理解
- 随机梯度下降、批量梯度下降、小批量梯度下降分类是什么?有什么区别?batch_size的选择如何实施、有什么影响?
- 《深度学习,统计学习,数学基础》人工智能算法工程师手册:程序员写的AI书,50 章一网打尽...
- BCH零确认和比特币RBF该怎么选?
- 每天读一遍,不久你就会变!
- 【Oracle】Oracle常用EVENT之三
- SAP table HRP1000的妙用
- Spring Cloud Sidecar –节点初始化
- 构造函数必须没有代码
- Android 编程下 AlarmManager
- OkHttp和Volley对比
- MFC获取屏幕分辨率
- ActiveMQ消息队列介绍
- axi时序图_AXI总线协议时序
- Windows 7 with SP1简体中文专业版(微软MSDN原版)
- Bigemap APP(Android)手机离线地图使用说明
- 结构化设计向导与IP核生成工具——IP核生成时.xaw与.xco的区别
- c语言求圆锥的表面积和体积_用C语言 编辑一个求圆锥体表面积与体积的代码...
- 微信开放标签wx-open-launch-app
- 教你三分钟用docker compose搭建一个自己的个人博客网站