Spring MVC
@RequestMapping(method = RequestMethod.POST) public String handlePost (@RequestParam("user-file") MultipartFile multipartFile, Model model) throws IOException { String name = multipartFile.getOriginalFilename(); BufferedWriter w = Files.newBufferedWriter(Paths.get("d:\\filesUploaded\\" + name)); w.write(new String(multipartFile.getBytes())); w.flush(); model.addAttribute("msg", "File has been uploaded: "+name); return "response"; }