On Feb 7, 2008 8:15 PM, Edward S <[EMAIL PROTECTED]> wrote: > Hey guys, > > I am tryin to upload a JPG file and am getting this error: > > > org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException:the > request doesn't contain a multipart/form-data or multipart/mixed > stream, > content type header is application/x-www-form-urlencoded > > > let me explain what I am doing: > > I have a JSP that has the form that does the file upload. the enctype on > the > form is "multipart/mixed"
That's the problem, assuming you are submitting from a browser. AFAIK, 'multipart/mixed' is neither valid nor supported in HTML, so the browser is ignoring your value and falling back to the HTML default, which is 'application/x-www-form-urlencoded'. To post the file, you'll need to use 'multipart/form-data'. -- Martin Cooper > this JSP is included in a root JSP and the action submits the form to the > root JSP. > > Root JSP has a controller, that processes the request. When it tries to > process this request, it gives me the above mentioned error. > > Any idea, where I am going wrong? > > thanks > > Ed. >
