ちょうどコントローラを作成する文字列のpojo
クラスを作成します。
@RequestMapping(value = "/uploadFiles", headers = ("content-type=multipart/*"), method = RequestMethod.POST)
public AppDTO uploadFile(UploadFiles uploadFiles, HttpServletRequest request) {
ここで、ファイルがバインドされるmultipartfileメンバーと共に提出する必要があるものについて、pojoクラスを作成します。 MultipartFile
class UploadFiles
{
private String cc;
private String to;
private String from;
private MultipartFile attachment;
//create getters and setters
}
POJOのためのコードの下に参照してくださいここで使用されるが、複数の添付ファイルを持っている場合は、私は電子メールオブジェクトを作成し、参照したPOJOでMultipartFile[]
を使用することができ、スプリング
によって提供されメソッドの@RequestParamとして次のエラーが発生します。 TTPステータス400 - 必須の電子メールパラメータ 'email'が存在しません – user1541472
@ user1541472なぜrequestparamですか?そのrequestParamを '@ ModelAttribute'に変更したい場合は –