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

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語言 - JavaScript - 如何HttpServletRequest文件對(duì)象并儲(chǔ)存

如何HttpServletRequest文件對(duì)象并儲(chǔ)存

2021-08-23 17:07等不到 JavaScript

這篇文章主要介紹了如何HttpServletRequest文件對(duì)象并儲(chǔ)存,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

核心代碼

由于HttpServletRequest不能直接取出文件數(shù)據(jù),所以將其強(qiáng)制轉(zhuǎn)換為MultipartHttpServletRequest

MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
List<MultipartFile> files = multipartRequest.getFiles("files");

POST

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*提交表單*/
function myupload() {
  $.ajax({
    url:"/exUploadController.do?uploadTest",
    type : "POST",
    async: false,
    cache: false, //此處設(shè)置false
    contentType: false,//必須設(shè)置false ,formupload1表單中必須設(shè)置enctype="multipart/form-data"
    processData: false, //必須設(shè)置fals
    data :new FormData(document.getElementById("myForm")),
    success:function (data) {
      alert(data);
    },
    error:function (XMLHttpRequest, textStatus, errorThrown) {
      console.log(XMLHttpRequest);
      console.log(textStatus);
      console.log(errorThrown);
    }
  })
}

Servlet

?
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
HttpServletRequest request;
  //獲取上傳圖片
  MultipartHttpServletRequest mureq = (MultipartHttpServletRequest) request;
  Map<String, MultipartFile> files = mureq.getFileMap();
  MultipartFile file =null;
  if (files != null &&files.size()> 0) {
    
    Map.Entry<String, MultipartFile> f = files.entrySet().iterator().next();
    file = f.getValue();
  }
 
  //獲取項(xiàng)目部署的路徑
 
  String rootPath = request.getSession().getServletContext().getRealPath("/");
 
 //獲取上傳圖片的名稱
  String fileName = file.getOriginalFilename();
 
  
 
 //獲取上傳圖片的大小
  float size = file.getSize()
 
  //在path路徑下創(chuàng)建一個(gè)文件
 
  File newFile = new File(path);
 
  //判斷文件是否存在
  if(!newFile.exists()) {
    newFile.mkdirs();//不存在的話,就開辟一個(gè)空間
  }
  //將上傳的文件存儲(chǔ)
  file.transferTo(newFile);

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://www.cnblogs.com/effortfordream/p/13301839.html

延伸 · 閱讀

精彩推薦
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精品亚洲高清 | 伊人狠狠 | 中文字幕视频一区 | 国产一区二区精品在线 | 成人网av | 欧美精品一区二 | 成人网18免费网站 | 一区二区三区四区电影 | 久久久精品一区 | 好吊色欧美一区二区三区四区 | 精品国产乱码久久久久久久 | 精品国产欧美一区二区三区成人 | 在线欧美亚洲 | 欧美精品成人一区二区在线 | 精品国产一区二区在线 | 久久久久久亚洲 | 一级片免费在线观看视频 | 日本不卡一区二区三区在线观看 | 欧美黄色网 | 国产免费性 | 日日摸夜夜添夜夜添特色大片 | 一区二区三区在线 | 91在线你懂的 | 亚洲91| 香蕉久久久久久 | 欧美日韩第一页 | 日韩免费视频 | 欧美香蕉 | 天天干天天操 | 亚洲精品无 | 国产欧美日韩一区二区三区 | www.国产精品 | 国产精品亚洲视频 | 在线一区观看 | 久久久久久久久久国产 | 午夜精品久久久久久久99黑人 |