我要上传文件(照片),所以表单的类型为'multipart / form-data'
<form enctype="multipart/form-data" type="post" action="....">
<input type"file" name="photo"/>
<input type"text" name="username"/>
.....
</form>
@RequestMapping("...")
public String editUser(User user,MultipartFile multipartFile){
.....
}
我收到一个400错误的请求错误,那么有人知道如何实现吗?非常感谢有人帮我
答案 0 :(得分:0)
您可以这样做:-
<form enctype="multipart/form-data" type="post" action="....">
<input type"file" name="photo"/>
<input type"text" name="username"/>
.....
</form>
在此页面上添加模型属性,并将其用于 您的控制器是这样的:-
@RequestMapping("...")
public String editUser(@RequestParam("photo") MultipartFile photo,
@ModelAttribute("your model attribute") User user){
.....
}