springmvc的MultipartFile參數如果不上傳文件報錯的問題


 1 @RequestMapping(value = "/updateInformation",method = RequestMethod.POST)
 2     @ResponseBody
 3     public Boolean updateInformation(Commodity commodity, HttpServletRequest request)throws Exception {
 4         MultipartFile file = null;
 5         boolean isMultipart = ServletFileUpload.isMultipartContent(request);
 6         if (isMultipart){
 7             MultipartHttpServletRequest multipartRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
 8             file = multipartRequest.getFile("file");
 9         }
10       }
commodity是pojo類
出錯是的代碼是這樣的
  @RequestMapping(value = "/updateInformation",method = RequestMethod.POST)
    @ResponseBody
    public Boolean updateInformation(@RequestParam("file") MultipartFile file,Commodity commodity, HttpServletRequest request)throws Exception {
       }

  后台報錯為; Required request part 'file' is not present

  頁面報錯為:  Request method 'GET' not supported


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM