MultipartHttpServletRequest multiRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class)로 소스 변경 이후에도 적용되지 않는 현상
- 작성자 :
- 박*주
- 작성일 :
- 2021-07-01 10:47:51
- 조회수 :
- 3,736
- 구분 :
- 공통컴포넌트 /
- 진행상태 :
- 완료
Q
안녕하세요 어제 'multipartFilter 적용 후 MultipartHttpServletRequest 파일 업로드 안됨'으로 문의하고 답변을 받아 알려주신 방법대로 해보았지만 그대로 파일 업로드가 되지 않습니다. 혹시 또 다른 방법이 있다면 알려주세요.
어제 알려주신 방법입니다.
MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;
===> 다음 소스코드로 변경
MultipartHttpServletRequest multiRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
다른 방법으로 형변환을 하지 말고
MultipartHttpServletRequest로 직접 주입 받는 방법이 있습니다.
@RequestMapping(value = "/cop/ems/insertSndngMail.do")
public String insertSndngMail(final MultipartHttpServletRequest multiRequest,
이렇게 입니다.
어제 알려주신 방법입니다.
MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;
===> 다음 소스코드로 변경
MultipartHttpServletRequest multiRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
다른 방법으로 형변환을 하지 말고
MultipartHttpServletRequest로 직접 주입 받는 방법이 있습니다.
@RequestMapping(value = "/cop/ems/insertSndngMail.do")
public String insertSndngMail(final MultipartHttpServletRequest multiRequest,
이렇게 입니다.
환경정보
-
- OS 정보 : 윈도우
- 표준프레임워크 버전 : 3.5
- JDK(JRE) 정보 : 1.7
- WAS 정보 : tomcat7.0
- DB 정보 : cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
확인된 다른 방법은 없습니다.
표준프레임워크 포탈사이트에서
다음 공통컴포넌트 다운로드 페이지에서
Allinone 버전을 다운로드 하여 참고해 보시면 도움이 되실듯 합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=49
해당 페이지에서
"공통컴포넌트 3.10.0 all-in-one 배포파일"을 다운로드 받으셔서
소스 확인 및 기능 테스트를
해 보시면 도움이 되실듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
확인된 다른 방법은 없습니다.
표준프레임워크 포탈사이트에서
다음 공통컴포넌트 다운로드 페이지에서
Allinone 버전을 다운로드 하여 참고해 보시면 도움이 되실듯 합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=49
해당 페이지에서
"공통컴포넌트 3.10.0 all-in-one 배포파일"을 다운로드 받으셔서
소스 확인 및 기능 테스트를
해 보시면 도움이 되실듯 합니다.
감사합니다.