0

我的简单表格。

<form action="<c:url value="/my/url/upload" />" method="post" enctype="multipart/form-data">
    <input type="file" name="fileupload" />
    <input type="submit" value="Subir" />
</form>

如果我有下一个标头方法成功调用该方法。

    @PreAuthorize("hasRole('ROLE_USER')")
    @RequestMapping("my/url/upload")
    public String uploadFile(Model model, HttpServletRequest request) {
...
}

但是,如果我有这个头方法,服务器调用返回 400 HTTP 错误。

    @PreAuthorize("hasRole('ROLE_USER')")
    @RequestMapping("my/url/upload")
    public String uploadFile(@RequestParam("fileupload") MultipartFile fileupload, Model model, HttpServletRequest request) {
...
}

为什么?,解决方案?

4

0 回答 0