对多部分文件使用@RequestParam是正确的方法吗?
我正在开发一个弹簧mvc应用程序,我想在我的控制器中处理多部分请求。在我传递的请求中,目前我正在使用以获取file参数,该方法如下所示,MultiPartFile
@RequestParam
@RequestMapping(method = RequestMethod.POST)
public def save(
@ModelAttribute @Valid Product product,
@RequestParam(value = "image", required = false) MultipartFile file) {
.....
}
上面的代码在我的服务中运行良好,文件正在服务器端获取。现在在某个地方我看到,如果该文件需要使用注释而不是.用于文件有什么问题吗?或者它可能会在将来导致任何类型的错误?@RequestPart
@RequestParam
@RequestParam