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

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

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

服務器之家 - 編程語言 - Java教程 - Spring boot的上傳圖片功能實例詳解

Spring boot的上傳圖片功能實例詳解

2021-04-16 13:09瓦力冫 Java教程

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。這篇文章主要介紹了Spring boot 上傳圖片,需要的朋友可以參考下

簡介

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。

特點

1. 創建獨立的Spring應用程序
2. 嵌入的Tomcat,無需部署WAR文件
3. 簡化Maven配置
4. 自動配置Spring
5. 提供生產就緒型功能,如指標,健康檢查和外部配置
6. 絕對沒有代碼生成和對XML沒有要求配置

下面一段代碼給大家介紹Spring boot 上傳圖片功能,具體代碼如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
@ResponseBody
  @RequestMapping(path = "/save_photo", method={RequestMethod.POST})
  public void addDish(@RequestParam("photos") MultipartFile file, HttpServletRequest request, HttpServletResponse response) throws Exception
  {
    String path = null;// 文件路徑
    String json = "";
    if (file!=null) {// 判斷上傳的文件是否為空
      String type = null;// 文件類型
      String fileName = file.getOriginalFilename();// 文件原名稱
      System.out.println("上傳的文件原名稱:"+fileName);
      // 判斷文件類型
      type = fileName.indexOf(".")!=-1?fileName.substring(fileName.lastIndexOf(".")+1, fileName.length()):null;
      if (type!=null) {// 判斷文件類型是否為空
        if ("GIF".equals(type.toUpperCase())||"PNG".equals(type.toUpperCase())||"JPG".equals(type.toUpperCase())) {
          // 項目在容器中實際發布運行的根路徑
          String realPath = request.getSession().getServletContext().getRealPath("/");
          // 自定義的文件名稱
          String trueFileName = String.valueOf(System.currentTimeMillis()) + "." + type;
          // 設置存放圖片文件的路徑
          path = realPath+/*System.getProperty("file.separator")+*/trueFileName;
          System.out.println("存放圖片文件的路徑:"+path);
          // 轉存文件到指定的路徑
          file.transferTo(new File(path));
          System.out.println("文件成功上傳到指定目錄下");        
          }
          json = "{\"res\":1}";
        }else {
          System.out.println("不是我們想要的文件類型,請按要求重新上傳");
          //return null;
          json = "{\"res\":0}";
        }
      }else {
        System.out.println("文件類型為空");
        //return null;
        json = "{\"res\":0}";
      }
    }else {
      System.out.println("沒有找到相對應的文件");
      json = "{\"res\":0}";
      //return null;
    }
    response.setContentType("application/json;charset=UTF-8");
    response.getWriter().print(json);
  }

首先注意的是參數要加

?
1
@RequestParam("photos") MultipartFile file

你的html可能就類似這樣的

?
1
2
3
4
<form action="/save_photo" enctype="multipart/form-data" method="post">
<input type="file" name="photos" /> <br>
<input type="submit" value="上傳" />
</form>

總結

以上所述是小編給大家介紹的Spring boot的上傳圖片功能實例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://www.waitingfy.com/archives/1983

延伸 · 閱讀

精彩推薦
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
主站蜘蛛池模板: 国产三级黄色毛片 | 午夜高清视频 | 国产欧美精品一区二区三区四区 | 免费的av网站 | 91嫩草国产露脸精品国产 | 麻豆二区| 国产欧美精品区一区二区三区 | 欧美日韩精品一区二区在线观看 | 欧美成人区 | 久久久五月天 | 欧美激情一区二区 | 在线观看中文字幕亚洲 | 91黄视频| av资源中文在线 | 欧美激情精品久久久久久 | 群p在线观看 | porn在线| 久久九| 一级黄片毛片免费看 | www.国产 | 亚洲精品欧美在线 | 欧洲精品久久久久毛片完整版 | 久久国产精品久久久久久电车 | 中文字幕久久久 | 久久久久久91香蕉国产 | 欧美一级免费 | 国产视频久久久 | 亚洲一区中文字幕在线观看 | 国产精品精品视频一区二区三区 | 久久久久久国产精品 | 欧美freesex黑人又粗又大 | 国产视频二 | 欧美大片免费高清观看 | 天堂精品一区二区三区 | 在线免费观看视频 | 黄在线观看 | 欧美日韩免费 | 精品一区二区在线看 | 欧美日韩中文字幕在线 | 亚洲自拍偷拍在线 | 一区二区三区在线视频播放 |