목록transferTo() (2)
개발 무지렁이
파일 업로드 컴포넌트 MultipartResolver (구현체: CommonsMultipartResolver) ⚠️. 파일을 업로드할 때, method는 반드시 post여야한다. (get은 길이제한이 있기 때문에) [UploadController.java] @Controller public class UploadController { @RequestMapping("/upload.do") public String upload(UploadDTO dto, HttpSession session, Model model) { try { // 저장할 폴더의 위치 가져오기 String saveDir = session.getServletContext().getRealPath("/WEB-INF/save"); Multipar..
saveProfileImg(profileImg) return 상대경로 [MemberService.java] private String saveProfileImg(MultipartFile profileImg) { if ( profileImg == null || profileImg.isEmpty() ) { return null; } String profileImgDirName = getCurrentProfileImgDirName(); String ext = Util.file.getExt(profileImg.getOriginalFilename()); String fileName = UUID.randomUUID() + "." + ext; String profileImgDirPath = genFileDirPath..