코딩항해기
[Error/Spring] MultipartException : Failed to parse multipart... (+ Intellij server context.xml 꺼내기) 본문
Error solution
[Error/Spring] MultipartException : Failed to parse multipart... (+ Intellij server context.xml 꺼내기)
miniBcake 2024. 10. 21. 16:12
Request processing failed: org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request
해당 에러는 여러가지 문제로 발생한다. 코드에 이상이 없다는 가정하에 해당 문제가 반복된다면 서버(톰캣)설정을 추가해야한다.'
(eclipse는 Server - context.xml)
그런데.. 인텔리제이는 톰캣의 context.xml 파일이 숨겨져있어 해당 파일을 수정할 수 있도록 설정을 만져야한다.
먼저 File - Project Structure에 들어간다.
modules에서 프로젝트를 열고 web을 선택해 Add Application Server-specific descriptor...을 선택한다.
context파일을 추가할지 묻고 있다. OK를 눌러 추가한다.
webapp 하위 META-INF아래에 context.xml이 생긴 것을 확인할 수 있다.
여기서 설정을 하나 추가하면 되는데, context에 추가 속성을 넣으면된다.
기존
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/">
</Context>
추가
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/" allowCasualMultipartParsing="true">
</Context>
설정을 추가하고나면 다른 문제를 알려주거나 바로 정상작동되는 것을 확인할 수 있다.
'Error solution' 카테고리의 다른 글
[Error/Lombok] eclipse에서 Lombok 정상구동 하지 않을 때 (2) | 2024.10.22 |
---|---|
[Error/Spring] NoClassDefFoundError : org/.../JdkVersion (0) | 2024.10.22 |
[Error/JS] 데이터 출력 시 Object로 출력되는 현상 (0) | 2024.10.14 |
[Error/Tomcat] 400 IllegalArgumentException (유효하지않은 문자) (0) | 2024.10.14 |
[Error/Spring] IOException : parsing XML document (0) | 2024.10.10 |