게시판 컴포넌트에서 파일첨부와 관련된 질문입니다.
- 작성자 :
- 정*교
- 작성일 :
- 2015-07-01 17:03:18
- 조회수 :
- 786
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
첨부파일 처리에 대해서 문의 드립니다.
질문1. 첨부파일을 처리하다가 보니 설정부분에 아래와 같이
<!-- choose one from above and alias it to the name Spring expects -->
<!-- alias name="local.MultiCommonsMultipartResolver" alias="multipartResolver" /-->
<alias name="spring.RegularCommonsMultipartResolver" alias="multipartResolver" />
String CommonsMultipartResolver 를 사용하고,
사업단에서 만든 EgovMultipartResolver 는 주석처리 되어 있던데...
EgovMultipartResolver는 언제 사용하는건가요?
질문2. JSP에서 다음과 같이 파일을 각각 1개씩 2개의 파일을 첨부하는 경우에
<input name="file_1" id="egovComFileUploader" type="file" title="첨부파일입력"/>
<br/><div id="egovComFileList"></div>
<input name="file_2" id="egovComFileUploader2" type="file" title="첨부파일입력"/>
<br/><div id="egovComFileList2"></div>
첨부한 로그 2,3라인을 보면 CommonsMultipartResolver 가 2개의 파일을 인지했는데..
CommonsMultipartFile 에서(44라인) 2개의 파일이 아닌 1개의 파일(첫번째 첨부파일)만 전송하고 있습니다.
프레임워크 내부에서 따로 확인해야 할 내용이 있을까요?
질문1. 첨부파일을 처리하다가 보니 설정부분에 아래와 같이
<!-- choose one from above and alias it to the name Spring expects -->
<!-- alias name="local.MultiCommonsMultipartResolver" alias="multipartResolver" /-->
<alias name="spring.RegularCommonsMultipartResolver" alias="multipartResolver" />
String CommonsMultipartResolver 를 사용하고,
사업단에서 만든 EgovMultipartResolver 는 주석처리 되어 있던데...
EgovMultipartResolver는 언제 사용하는건가요?
질문2. JSP에서 다음과 같이 파일을 각각 1개씩 2개의 파일을 첨부하는 경우에
<input name="file_1" id="egovComFileUploader" type="file" title="첨부파일입력"/>
<br/><div id="egovComFileList"></div>
<input name="file_2" id="egovComFileUploader2" type="file" title="첨부파일입력"/>
<br/><div id="egovComFileList2"></div>
첨부한 로그 2,3라인을 보면 CommonsMultipartResolver 가 2개의 파일을 인지했는데..
CommonsMultipartFile 에서(44라인) 2개의 파일이 아닌 1개의 파일(첫번째 첨부파일)만 전송하고 있습니다.
프레임워크 내부에서 따로 확인해야 할 내용이 있을까요?
A
정준교님 안녕하세요.
EgovMultipartResolver는 다건 파일 업로드시 중복관련 이슈가 있었고
호환성 유지를 위해 주석 처리해놓은 상태입니다.
질문2에서 파일 추가시 element 형태로 추가되기에 굳이 언급주신 대로 하실 필요는 없다는 생각이 듭니다.
위 방법대로 하시려면 별도로 커스터마이징 하셔서 사용하시면 될 것 같습니다.
감사합니다.
EgovMultipartResolver는 다건 파일 업로드시 중복관련 이슈가 있었고
호환성 유지를 위해 주석 처리해놓은 상태입니다.
질문2에서 파일 추가시 element 형태로 추가되기에 굳이 언급주신 대로 하실 필요는 없다는 생각이 듭니다.
위 방법대로 하시려면 별도로 커스터마이징 하셔서 사용하시면 될 것 같습니다.
감사합니다.