私は、スプリングCommonsMultipartResolver
を使用してイメージサイズを制限しようとしています。問題は、アップロード時にすぐに「ファイルサイズの例外」がスローされますが、アップロードは(フォーム上でPOSTを行うという性質上)最後まで続きます。だから、私はディスク上の一時ファイルを保存し、サイズを確認してから、ユーザーに、そしてその余分な帯域幅/リソースを浪費することの上に検証エラーメッセージを表示することになります。アップロードファイルのサイズが制限を超えた場合にフォーム提出をキャンセルするにはどうすればよいですか?
指定された画像サイズに達したときにフォーム送信をキャンセルすることで問題を解決する方法はありますか?