[서블릿/JSP] Part를 이용한 파일 업로드시 Unable to process parts as no multi-part configuration has been provided 오류
Servlet&Jsp 2019. 7. 27. 04:00Part를 이용한 파일 업로드시 Unable to process parts as no multi-part configuration has been provided 오류
파일 업로드를 구현하기 위해 Apache Commons FileUpload같은 라이브러리를 사용했던것에 비해 서블릿 3.0 이후로는
Part
API를 통해 구현할 수 있게 되었습니다.그러나 파일 업로드를 하려 했을때 다음과 같이
java.lang.IllegalStateException
이 발생할 수 있습니다.
심각: Servlet.service() for servlet [servlet.FileUploadServlet] in context with path [/jspServletStudy] threw exception
java.lang.IllegalStateException: Unable to process parts as no multi-part configuration has been provided
at org.apache.catalina.connector.Request.parseParts(Request.java:2763)
at org.apache.catalina.connector.Request.getParts(Request.java:2730)
at org.apache.catalina.connector.RequestFacade.getParts(RequestFacade.java:1083)
at servlet.FileUploadServlet.doPost(FileUploadServlet.java:34)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) |
cs |
만약 메시지 내용이 아래와 같다면 web.xml에
<multipart-config>
설정이나 @MultipartConfig
어노테이션을 통해 multipart 처리 설정을 해주지 않은것입니다.
Unable to process parts as no multi-part configuration has been provided |
cs |
다음의 링크를 통해 설정 방법을 참고하도록 합니다.
'Servlet&Jsp' 카테고리의 다른 글
[서블릿/JSP] 톰캣(서블릿 컨테이너) 시작시 Servlet 초기화 되도록 설정하기 (0) | 2019.07.31 |
---|---|
[서블릿/JSP] Tomcat에 war 파일 배포하기 (0) | 2019.07.30 |
[서블릿/JSP] Servlet 3.0에서 Part API를 통한 파일업로드 구현하기 (2) | 2019.07.26 |
[서블릿/JSP] Apache Commons FileUpload를 이용한 파일업로드 구현하기 (2) | 2019.07.24 |
[JSP/Servlet] JSP/Servlet 환경에서 파일 업로드 위한 Apache Commons FileUpload 라이브러리 설정 방법 (0) | 2019.07.22 |