728x90

스프링으로 파일업로드를 구현하는데


자꾸


Current request is not of type [org.springframework.web.multipart.MultipartHttpServletRequest]


에러가 뜬다


이게 맵핑된 메소드에서 MultipartHttpServletRequest 타입의 인자를 받는 곳에서


요청이 Multipart 타입이 아닌 그냥 HttpServletRequest로 가서 이 에러가 발생하는데



form 태그에다가


enctype="multipart/form-data" 나



servletContext에



 <bean id="multipartResulver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>


를 추가해도 해결되지 않는다.




그런데 조금 더 보니


빈 설정에서 아이디에 오타있더라.. 문제 해결!


<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>

300x250

+ Recent posts