파일 업로드가 1개 밖에 되지 않는 문제가 발생하네요
- 작성자 :
- 신*철
- 작성일 :
- 2014-06-21 16:33:24
- 조회수 :
- 1,424
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
파일 업로드가 1개 밖에 되지 않는 문제가 발생하네요
전저정부 표준프레임워크 2.7버전을 사용하고 있는데요 게시판 구현 때문에 첨부파일 기능을 사용하는데
첨부파일이 1밖에 되지 않네요 List<MultipartFile> files = multipartRequest.getFiles("attatch")를 사용하면 업로드 파일 개수가
정상적으로 인식되는데 반해 final Map<String, MultipartFile> files = MultipartRequest.getFileMap();를 사용하면 파일을 1개만 가져오네요 방법이 없을까요? 참고로 <input type="file">의 name을 attatc[] 이런식으로 주었습니다.
전저정부 표준프레임워크 2.7버전을 사용하고 있는데요 게시판 구현 때문에 첨부파일 기능을 사용하는데
첨부파일이 1밖에 되지 않네요 List<MultipartFile> files = multipartRequest.getFiles("attatch")를 사용하면 업로드 파일 개수가
정상적으로 인식되는데 반해 final Map<String, MultipartFile> files = MultipartRequest.getFileMap();를 사용하면 파일을 1개만 가져오네요 방법이 없을까요? 참고로 <input type="file">의 name을 attatc[] 이런식으로 주었습니다.
A
안녕하세요. 표준프레임워크센터입니다.
다중업로드를 위해서는 input name이 중복되지 않도록 설정해주셔야합니다.
Map key가 중복이 되어 하나의 데이터만 들어가는 문제로 보입니다.
예제를 보시려면 저희 template project( Portal )에서
EgovNoticeRegist.jsp, EgovMultiFile.js 와 EgovBBSManageController.java를 확인해주시기 바랍니다.
저희 template프로젝트에서는 js에 input name을 생성하여 input element를 추가해주는 함수를 만들었습니다.
Template project를 확인하실때는 저희 개발환경에서 New > Egovframe template project > Portal Site로 생성하시면 됩니다.
감사합니다.
다중업로드를 위해서는 input name이 중복되지 않도록 설정해주셔야합니다.
Map key가 중복이 되어 하나의 데이터만 들어가는 문제로 보입니다.
예제를 보시려면 저희 template project( Portal )에서
EgovNoticeRegist.jsp, EgovMultiFile.js 와 EgovBBSManageController.java를 확인해주시기 바랍니다.
저희 template프로젝트에서는 js에 input name을 생성하여 input element를 추가해주는 함수를 만들었습니다.
Template project를 확인하실때는 저희 개발환경에서 New > Egovframe template project > Portal Site로 생성하시면 됩니다.
감사합니다.