Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. public class FileUpload {
  2. private MultipartFile file;
  3. //setter and getter
  4. }
  5.  
  6. @RequestMapping(value = "/fileUploadAction", method = RequestMethod.POST)
  7. public String fileUploadAction(FileUpload fileUpload, HttpServletRequest servletRequest) {
  8. MultipartFile multipartFile = fileUpload.getFile();
  9. String filename = multipartFile.getOriginalFilename();
  10. String filePath=servletRequest.getServletContext().getRealPath("/WEB-INF/file")+filename;
  11. File imageFile = new File(filePath);
  12. try {
  13. multipartFile.transferTo(imageFile);
  14. } catch (IllegalStateException | IOException e) {
  15. e.printStackTrace();
  16. }
  17. return "fileUpload";
  18. }
  19.  
  20. <bean id="multipartResolver"
  21. class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
  22. </bean>
  23.  
  24. <form
  25. action="<c:url value='/fileUploadAction?${_csrf.parameterName}=${_csrf.token}' />"
  26. method="post" enctype="multipart/form-data">
  27. <input id="file" name="file" class="input-file" type="file">
  28. <button id="button" name="button" class="btn btn-primary">Button</button>
  29. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement