我有一个包含一些文本字段和文件上传工具的表单。这是它的样子:
<form:form method="POST" action="/spn/submitReclaimForm" enctype="multipart/form-data" name="ReclaimForm" modelAttribute="reclaimForm">
这是相应的控制器:
@RequestMapping(value = RECLIAM_FORM_SUBMIT_URL, method = RequestMethod.POST)
public ModelAndView addStudent(@ModelAttribute("ReclaimForm") ReclaimForm form, @RequestParam("file") MultipartFile file) {
ModelAndView mav = new ModelAndView();
mav.setViewName(URLConstant.COMPLAINT_REGISTERED);
return mav;
}
RecliamForm类包含所有字符串的字段。
问题:当我提交表单时,它会显示400错误请求错误代码。我可能做错了什么?
我已经将bean定义为:
bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>
谢谢!