如何发送带有表单数据的数组并从Java控制器访问它?
我尝试了将数组传递为的代码
ajaxData.append('Array', myarray)
还尝试通过以下方式从Java控制器进行访问
@RequestParam("Array") List<Integer> newArray
它不起作用。
答案 0 :(得分:0)
您应该使用模型对象来获取所有formdata值。您可以在控制器的方法级别使用@ModelAttribute。
@RequestMapping(value="/yourmapping")
public String formProcessing(@ModelAttribute FormModel formData){
}
class FormModel{
private String field1;
private String field2;
private MultipartFile file;
...
}
http://www.startwithjava.com/spring-boot-multiple-files-upload-with-other-input-fields/