ajax로 파일업로드할떄
contentType: false
없으면 아래와 같은 에러가 뜸.
심각: Servlet.service() for servlet [appServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: The current request is not a multipart request] with root cause
org.springframework.web.multipart.MultipartException: The current request is not a multipart request
또한
processData: false
이 없으면 아래와 같은 에러가 뜸.
Uncaught TypeError: Illegal invocation jquery-1.11.0.js:4
e jquery-1.11.0.js:4
Wc jquery-1.11.0.js:4
n.param jquery-1.11.0.js:4
n.extend.ajax jquery-1.11.0.js:4
(anonymous function) peno.js:115
n.event.dispatch jquery-1.11.0.js:3
r.handle
결론: ajax로 파일 업로드할 때는
contentType: false
processData: false
두개 꼭 넣어주도록 하자
'코딩 > WEB' 카테고리의 다른 글
에러: AssertionError: status expected 200 but was 406 (0) | 2014.11.14 |
---|---|
에러: 406 not acceptable (0) | 2014.11.14 |
에러 Error 심각: Allocate exception for servlet Controller (0) | 2014.11.07 |
Web : 글 보기 게시판에 댓글 보는 기능 붙여주기 (ajax+JSON) (0) | 2014.11.06 |
Spring - Transaction 예제 (0) | 2014.10.17 |