스프링 버전 업 후 오류 문제 문의드립니다.
- 작성자 :
- 송*식
- 작성일 :
- 2014-01-27 16:28:10
- 조회수 :
- 1,221
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하십니까
스프링 버전을 3.0.5 에서 3.2.4.로 올렸습니다.
다른 문제는 없는 듯한데
egovframework.com.cmm.web.EgovMultipartResolver.java
에
return new MultipartParsingResult(multipartFiles, multipartParameters);
부분이 오류가 납니다.
return new MultipartParsingResult(multipartFiles, multipartParameters,null);
로 처리를 하니 일단 X는 뜨질 않았지만 파일을 불러올수가 없는 경우가 생겼습니다.
파라미터를 한개를 더 받아 야 되는것 같은데
혹시 해결할수 있는 방법이 있을까해서 질문드립니다.
감사합니다.
스프링 버전을 3.0.5 에서 3.2.4.로 올렸습니다.
다른 문제는 없는 듯한데
egovframework.com.cmm.web.EgovMultipartResolver.java
에
return new MultipartParsingResult(multipartFiles, multipartParameters);
부분이 오류가 납니다.
return new MultipartParsingResult(multipartFiles, multipartParameters,null);
로 처리를 하니 일단 X는 뜨질 않았지만 파일을 불러올수가 없는 경우가 생겼습니다.
파라미터를 한개를 더 받아 야 되는것 같은데
혹시 해결할수 있는 방법이 있을까해서 질문드립니다.
감사합니다.
A
안녕하세요. 표준프레임워크센터입니다.
EgovMultipartResolver.java 파일에 다음의 코드를 추가해 보시기 바랍니다.
Map<String, String> multipartParameterContentTypes = new HashMap<String, String>();
multipartParameterContentTypes.put(fileItem.getFieldName(), fileItem.getContentType());
그리고 다음의 부분을 수정해 보시기 바랍니다.
return new MultipartParsingResult(multipartFiles, multipartParameters);
▼
return new MultipartParsingResult(multipartFiles, multipartParameters, multipartParameterContentTypes);
감사합니다.
EgovMultipartResolver.java 파일에 다음의 코드를 추가해 보시기 바랍니다.
Map<String, String> multipartParameterContentTypes = new HashMap<String, String>();
multipartParameterContentTypes.put(fileItem.getFieldName(), fileItem.getContentType());
그리고 다음의 부분을 수정해 보시기 바랍니다.
return new MultipartParsingResult(multipartFiles, multipartParameters);
▼
return new MultipartParsingResult(multipartFiles, multipartParameters, multipartParameterContentTypes);
감사합니다.