Spring File Upload

http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040201&docId=118026371&qb=c3ByaW5nIG12YyDrqqjrjbg=&enc=utf8&section=kin&rank=2&search_sort=0&spq=0&sp=1&pid=RZTU0F5Y7vNssuEX+YVssc--312401&sid=UEWX0uhwRVAAACmu8do

 

public void uploadFile( final MultipartHttpServletRequest multiRequest  ){

final Map<String, MultipartFile> files = multiRequest.getFileMap();

 

//獲取 File 數據或者存儲 ( Iterator 可以用 List 代替 )

Iterator<Entry<String, MultipartFile>> itr = files.entrySet().iterator();
 MultipartFile file;

 while (itr.hasNext()) {
     Entry<String, MultipartFile> entry = itr.next();

     file = entry.getValue(); //獲取
     String orginFileName = file.getOriginalFilename();
     long size = file.getSize();

     file.transferTo(new File(存儲路徑)); //生成
  }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章