私はspring mvcアプリケーションを開発しています。私は自分のコントローラでマルチパートリクエストを処理したいと思います。リクエストで私は現在、私は上記のコード@RequestParamをmultipartfileに使用するのは正しい方法ですか?
@RequestMapping(method = RequestMethod.POST)
public def save(
@ModelAttribute @Valid Product product,
@RequestParam(value = "image", required = false) MultipartFile file) {
.....
}
が私のサービスにうまく機能し、ファイルをサーバー側で取得され、この方法は次のようになり、ファイルparamaeterを取得するために@RequestParam
を使用しています、またMultiPartFile
を渡しています。今では、ファイルの場合に、@RequestParam
の代わりに@RequestPart
注釈を使用する必要があることを私は見ました。ファイルに@RequestParam
を使用するのに間違っていますか?それとも、将来何らかのエラーが発生する可能性がありますか?