Skip to content
Advertisement

How to use blueimp jQuery file upload: Empty file upload result in Struts 2, fileitems are empty

I am using Blueimp and server side is Java, Struts2. I couldn’t find examples using Java, anyway I managed to use the sample code, but I am getting "Empty file upload result" when I am trying to upload a single file also. The HTML part is the same, I am not pasting here as it may go lengthy.

The jQuery is:

JavaScript

The action:

JavaScript

As I said, I have changed the action file, but I still get all empty values for files, and in the Firebug’s GET response I see "Request is not multipart, please 'multipart/form-data' enctype for your form".

Advertisement

Answer

You may use fileUpload interceptor to parse your "multipart/form-data" requests. It uses the same commons-fileupload implementation wrapped by the MultipartRequestWrapper in prepare operations by the Struts2 dispatcher. More about how to file upload with examples you could find here.

User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement