Я прохожу formData в Ajax, как я могу обрабатывать Java POST?Как вызвать параметры formdata в Java POST
formData.append(file.name, file);
formData.append('para', 'true');
$.ajax({
url: 'example.com/test',
type: 'POST',
data: formData,
dataType: 'json',
processData: false,
contentType: false,
})
и в Java,
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces("application/json")
@Path("test")
public getJSONFromMultipart(@Multipart(value = "para") boolean test, @Multipart(value = "uploadedFile") Attachment att, @Context final UriInfo info) { ... }
Я получаю ошибку компиляции для MULTIPART_FORM_DATA, и так многокомпонентные ошибки. Это правильный способ вызвать formData?