formdataxmlhttprequestFormDataXMLHttpRequestjQueryAjaxjQueryFormDataFormData$.ajax({
url: '/upload',
type: 'POST',
cache: false,
data: new FormData($('#uploadForm')[0]),
processData: false,
contentType: false
}).done(function(res) {
}).fail(function(res) {});processDatafalsedataFormDataenctype="multipart/form-data"cachefalsecontentTypefalseFormDataenctype="multipart/form-data"filename="file"FormDataFormData
enctype="multipart/form-data"var formData = new FormData();
formData.append('file', $('#file')[0].files[0]);
$.ajax({
url: '/upload',
type: 'POST',
cache: false,
data: formData,
processData: false,
contentType: false
}).done(function(res) {
}).fail(function(res) {});append()$('#file')[0].files[0]contentType$('#file')[0].files[0]multiplemultiple="multiple"Servlet 3.0request.getPart()request.getPars()