javascript
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文件路径映射配置代码实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 所有计算机的字数都是8位,计算机(全部笔
- 下一篇: mc显示服务器生命值,[1.7-1.8]