파일 업로드
- 작성자 :
- 현*규
- 작성일 :
- 2015-02-04 14:06:14
- 조회수 :
- 613
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
Controller 부분입니다
@RequestMapping(value="/admin/libraryInsert.do", method=RequestMethod.POST)
public String libraryInsert(
@ModelAttribute("articleVO") Fscx_ArticleVO articleVO,
@ModelAttribute("uploadsVO") UploadsVO uploadsVO,
HttpServletRequest req) throws Exception {
// 관리자 라이브러리 저장
areaLibraryService.libraryInsert(articleVO);
// 썸네일 - 180
String imgName = articleVO.getUploadfile().getOriginalFilename();
long fileSize = articleVO.getUploadfile().getSize();
if (imgName == null || imgName.equals("") || fileSize <= 0) {
return null;
}
// String imgName = articleVO.getRepresentFileExt();
String course = req.getSession().getServletContext().getRealPath("/");
String replace = course.replace("\\", "/");
String savePath = replace + "/upload/";
File file = new File(savePath + imgName);
articleVO.getUploadfile().transferTo(file);
@RequestMapping(value="/admin/libraryInsert.do", method=RequestMethod.POST)
public String libraryInsert(
@ModelAttribute("articleVO") Fscx_ArticleVO articleVO,
@ModelAttribute("uploadsVO") UploadsVO uploadsVO,
HttpServletRequest req) throws Exception {
// 관리자 라이브러리 저장
areaLibraryService.libraryInsert(articleVO);
// 썸네일 - 180
String imgName = articleVO.getUploadfile().getOriginalFilename();
long fileSize = articleVO.getUploadfile().getSize();
if (imgName == null || imgName.equals("") || fileSize <= 0) {
return null;
}
// String imgName = articleVO.getRepresentFileExt();
String course = req.getSession().getServletContext().getRealPath("/");
String replace = course.replace("\\", "/");
String savePath = replace + "/upload/";
File file = new File(savePath + imgName);
articleVO.getUploadfile().transferTo(file);
A
안녕하세요. 표준프레임워크센터입니다ㅏ.
Fscx_ArticleVO의 필드타입 코드가 없어 확인이 어렵습니다만
코드 어디선가 Multipart타입을 String으로 변환하려고하여 에러가 나네요.
디버그를 통해 정확히 어디서 오류가 나는지 확인하셔야 파악이 가능합니다.
감사합니다.
Fscx_ArticleVO의 필드타입 코드가 없어 확인이 어렵습니다만
코드 어디선가 Multipart타입을 String으로 변환하려고하여 에러가 나네요.
디버그를 통해 정확히 어디서 오류가 나는지 확인하셔야 파악이 가능합니다.
감사합니다.