鍍金池/ 問答/Java/ java上傳文件獲取不到file

java上傳文件獲取不到file

基于DUBBO,SSM和easyui的框架,我寫了一個圖片上傳的功能,上傳調(diào)同樂,現(xiàn)在再controller拿不到那個file
圖片描述

我的tomcat是這么啟動的
圖片描述

<form id="upload_form" enctype="multipart/form-data" action="/shop/upload_deal" method="post">
  <input class="easyui-filebox" style="width:300px" data-options='onChange:change_photo' type="file" id="file_upload" name="file"/><br/>
  <input type="submit" value="提交" /> <br/>
</form>

  String filePath = request.getSession().getServletContext()
                .getRealPath("/") + "upload/" + multipartFilefile.getOriginalFilename();
        System.out.println(filePath);
        File saveDir = new File(filePath);

        ImageUtils.ImageUpload(saveDir);//傳入是File類型

我哪里寫錯了嗎,或者我想問下提交圖片,由前端傳入controller之時,把圖片放到哪里了?

回答
編輯回答
蝶戀花

先看一下前端獲得了圖片的地址沒有,如果獲得了,然后在后臺接收的時候看一下獲得地址沒有,排一下是前端的問題還是后臺接收的問題

2017年10月27日 10:34
編輯回答
蟲児飛

如果是controller沒收到file,請檢查配置是否正確
如果是controller收到了file,請檢查target包下是否有upload這個文件夾。
你項目發(fā)布后,文件都是存到target包下的

2017年10月6日 23:37
編輯回答
假灑脫

嘗試把Controller里的請求參數(shù)MultiparFile miltiparFilefile修改為MultiparFile file

2018年1月1日 20:52