国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 使用SpringBoot設置虛擬路徑映射絕對路徑

使用SpringBoot設置虛擬路徑映射絕對路徑

2021-11-26 13:19mdw5521 Java教程

這篇文章主要介紹了使用SpringBoot設置虛擬路徑映射絕對路徑的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

 

SpringBoot 設置虛擬路徑映射絕對路徑

上傳圖片到本地路徑,得到的是一個絕對路徑例如:D:picpathO48681516429132485.png

但是前臺需要的數據是這樣的 :http://localhost:8082/image/O48681516429132485.png

那么就要設置虛擬路徑 /image/ = D:picpath 了,

 

下面我們就來代碼實現下

作為一個負責任的程序員,我把包也給你們復制過來了。

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
 
/**
 * 圖片絕對地址與虛擬地址映射
 */
 
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter { 
  @Override
  public void addResourceHandlers(ResourceHandlerRegistry registry) { 
//文件磁盤圖片url 映射
//配置server虛擬路徑,handler為前臺訪問的目錄,locations為files相對應的本地路徑
registry.addResourceHandler("/image/**").addResourceLocations("D:picpath");
  } 
}

是不是很簡單呢?

 

springboot打war包圖片的虛擬路徑映射

這里我將自己學習的項目為例子作個簡單的記錄:

 

在html圖片的路徑如圖

使用SpringBoot設置虛擬路徑映射絕對路徑

這里是頭像路徑的映射

 

然后要映射到阿里云Linux服務器上路徑

使用SpringBoot設置虛擬路徑映射絕對路徑

注意,這兩個路徑是不同的,只是同名而已,HTML那里的路徑可以隨便修改,到最后映射到這個路徑就可以,當然映射到別的路徑也可以

 

映射方法

找到tomcat下的config下的server.xml文件

使用SpringBoot設置虛擬路徑映射絕對路徑

 

在Host節點加上下面的

使用SpringBoot設置虛擬路徑映射絕對路徑

前面是path是虛擬路徑,對應的是HTML那里的代碼,后面是真實路徑,對應Linux上面真實路徑

 

這里順便放上后臺接收上傳頭像的代碼

@ResponseBody
    @RequestMapping("uploadImage")
    public DataGridView uploadImage(MultipartFile file, HttpSession session) throws Exception {
        DataGridView dataGridView = null;
        if (!file.isEmpty()){
            String filename = file.getOriginalFilename(); //abc.jpg
            String suffix = filename.substring(filename.lastIndexOf(".")); //后綴 如abc.jpg,就是jpg
            String newFileName = DateUtil.getCurrentDateStr() + suffix;  //新文件名
            FileUtils.copyInputStreamToFile(file.getInputStream(),new File(userImageFilePath+newFileName));
            Map<String,Object> map= new HashMap<>();
            map.put("src","/project/userImages/"+newFileName);
            map.put("title",newFileName);
            dataGridView = new DataGridView(0, "上傳成功", map);
            User currentUser = (User) session.getAttribute("currentUser");
            currentUser.setImageName(newFileName);
            userService.save(currentUser);
            session.setAttribute("currentUser",currentUser);
            System.out.println("執行完了");
        }
        return dataGridView;
    }

順便說下war包放到阿里云服務器上路徑映射(域名或者IP直接訪問項目根路徑):

<Context path="/" docBase="/home/tomcat/apache-tomcat-8.5.45/webapps/code007" debug="0" reloadable="true"/>

使用SpringBoot設置虛擬路徑映射絕對路徑

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/mdw5521/article/details/79204043

延伸 · 閱讀

精彩推薦
  • Java教程Java BufferWriter寫文件寫不進去或缺失數據的解決

    Java BufferWriter寫文件寫不進去或缺失數據的解決

    這篇文章主要介紹了Java BufferWriter寫文件寫不進去或缺失數據的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望...

    spcoder14552021-10-18
  • Java教程Java8中Stream使用的一個注意事項

    Java8中Stream使用的一個注意事項

    最近在工作中發現了對于集合操作轉換的神器,java8新特性 stream,但在使用中遇到了一個非常重要的注意點,所以這篇文章主要給大家介紹了關于Java8中S...

    阿杜7482021-02-04
  • Java教程Java實現搶紅包功能

    Java實現搶紅包功能

    這篇文章主要為大家詳細介紹了Java實現搶紅包功能,采用多線程模擬多人同時搶紅包,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙...

    littleschemer13532021-05-16
  • Java教程升級IDEA后Lombok不能使用的解決方法

    升級IDEA后Lombok不能使用的解決方法

    最近看到提示IDEA提示升級,尋思已經有好久沒有升過級了。升級完畢重啟之后,突然發現好多錯誤,本文就來介紹一下如何解決,感興趣的可以了解一下...

    程序猿DD9332021-10-08
  • Java教程小米推送Java代碼

    小米推送Java代碼

    今天小編就為大家分享一篇關于小米推送Java代碼,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧...

    富貴穩中求8032021-07-12
  • Java教程Java使用SAX解析xml的示例

    Java使用SAX解析xml的示例

    這篇文章主要介紹了Java使用SAX解析xml的示例,幫助大家更好的理解和學習使用Java,感興趣的朋友可以了解下...

    大行者10067412021-08-30
  • Java教程20個非常實用的Java程序代碼片段

    20個非常實用的Java程序代碼片段

    這篇文章主要為大家分享了20個非常實用的Java程序片段,對java開發項目有所幫助,感興趣的小伙伴們可以參考一下 ...

    lijiao5352020-04-06
  • Java教程xml與Java對象的轉換詳解

    xml與Java對象的轉換詳解

    這篇文章主要介紹了xml與Java對象的轉換詳解的相關資料,需要的朋友可以參考下...

    Java教程網2942020-09-17
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 99re免费视频精品全部 | 亚洲高清在线视频 | 国产福利电影一区 | 在线观看91视频 | www.99热| 日韩成人av在线 | 色片在线观看 | 日韩精品91爱爱 | 欧美日韩视频在线第一区 | 欧美二区三区 | 日本一区二区三区日本免费 | 黄色小视频在线免费观看 | ts人妖另类精品视频系列 | 久久99精 | 91免费在线 | а√天堂资源中文最新版地址 | 亚洲精品福利在线 | 在线亚洲免费 | 欧美三级影院 | 久久中文字幕一区 | 欧美性猛片 | 欧美影院 | 久久伊人网视频 | 亚洲国产成人av好男人在线观看 | 亚洲视频在线观看网址 | 成人网址在线观看 | 国偷自产一区二区免费视频 | 国产情侣一区二区三区 | 免费一区| 黄色国产免费看 | 欧美大片免费观看 | 久久久精彩 | 黄色短视频在线观看 | 亚洲精品无 | a久久 | 精品国产髙清在线看国产毛片 | 国产精品99久久免费观看 | 99久久精品一区二区成人 | 午夜视频在线看 | 免费在线一区二区 | 欧美日韩精品一区二区在线观看 |