에서 디스크에 파일을 저장할 수 없습니다. 수동으로 지정해야합니다 귀하의 경우는 내가 컨트롤러 다음 한 컨트롤러
답변
는 응용 프로그램 서버는 폴더 경로 내에서 응용 프로그램 서버를하지 않습니다! ... 더 참조
for (MultipartFile uploadedFile : uploadingFiles) {
File file = new File("path/to/your/server/application/directory"+uploadedFile.getOriginalFilename());
uploadedFile .transferTo(file);
logger.info("path:{}", file.getAbsolutePath()); // I expect to find files here
}
** File file = 새 파일 (System.getProperty ("user.dir"), uploadedFile.getOriginalFilename()); ** 나를 위해 작동 – gstackoverflow
하지만 서버 경로를 인식하지 않아야합니다. – gstackoverflow
올바른 'user.dir' 폴더 경로 및 추가 중 당신의 파일 이름은 작동 할 것입니다. –
- 1. 레일 내가 내 컨트롤러에 다음 한 컨트롤러
- 2. 는 컨트롤러
- 3. 는 컨트롤러
- 4. 는 MVC이 내 컨트롤러 컨트롤러
- 5. 는 컨트롤러
- 6. 내가 컨트롤러 내 이벤트에 다음 코드를 보여왔다
- 7. 는 봄 컨트롤러 액션에서
- 8. 다음 I 컨트롤러 코드가
- 9. 자바 예외 crshes 내가 컨트롤러 다음 한 프레임 워크
- 10. MVC3 라우팅 : {컨트롤러}/{동작} + {컨트롤러}/{ID}는
- 11. 는 컨트롤러 방법은
- 12. 는 스프링 MVC 컨트롤러
- 13. 는 SlimDX 컨트롤러, 전환
- 14. 다음 Angular.js 컨트롤러
- 15. 는 컨트롤러에서 레일 컨트롤러
- 16. 컨트롤러 액션 컨트롤러 내 actionmethod 내가 filepload 컨트롤 다음 버튼을 업로드 한
- 17. 하나의 컨트롤러 1에서 컨트롤러 2로 전환 한 다음 컨트롤러 2가 즉시 다른 컨트롤러를 밀어 넣는 방법?
- 18. 는 sobject의 목록 컨트롤러
- 19. 는 각도 컨트롤러
- 20. 는 네비게이션 컨트롤러
- 21. 는 비계 생성 컨트롤러
- 22. 는 액세스 컨트롤러
- 23. 는 컨트롤러 방법 MVC
- 24. 는 컨트롤러 닷넷 MVC에서
- 25. 는 테스트 컨트롤러 미들웨어는
- 26. 는 컨트롤러 액션
- 27. 레일 내가 그런 컨트롤러 액션이 컨트롤러
- 28. 한 컨트롤러 메서드에서 다른 컨트롤러 메서드로 리디렉션
- 29. 는 각 컨트롤러
- 30. 는 어떻게 봄 컨트롤러
'파일 파일 = 새로운 파일 (uploadedFile를 .getOriginalFilename());'로컬 경로를 참조하지 않습니다. –
@Kalaiselvan A 무엇입니까 ??? 파일 생성자 내부에 normalizer가 있습니다. – gstackoverflow
'uploadedFile.getOriginalFilename()'은 파일 이름을 올바르게 반환합니다. –