개발/Spring

The current request is not a multipart request 오류

Alesso 2016. 11. 21. 16:56

The current request is not a multipart request - 오류


1. spring 설정에서 multipartResolver가 bean으로 주입이 되었는지 확인.


2. form enctype이  multipart/form-data 으로 되었는지 확인.









===========================================

나의 해결방법

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* var formdata = $("#writeform").serialize(); */ 
            $("#writeform").ajaxForm({  // 기존 ajax로 진행을 하였기 때문에 안됬고, ajaxForm으로 바꾸니 
                dataType : "json",
                /* data : formdata, */ 
                url : '<c:url value="/content/writecontent"/>',
                success : function(result){
                    if(result > 0){
                        alert(" 글 작성 성공")
                
                    }else{
                        alert(" 글 작성 실패")
                    }
                },
                error : function(request,status,error) {
                    alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
                }
                
            })
            $("#writeform").submit();
cs