ファイルのアップロードを制限できる規定はありますか?
GWT 画面で FileUploadField を使用しています。
最大ファイルのアップロードのみを許可するチェックを適用する方法はありますか。最大10MBのみ?
ティア!
上記の回答が述べたように、セキュリティのために実行できません。ActiveX 経由で可能ですが、私はそれをお勧めしません。
したがって、フロントエンドをチェックする方法はありませんが、そのように見せることはできます。
この例のサーブレットは、Cometなどのプッシュ テクノロジを使用して、大きすぎる、完了などのファイルのステータスを UI に送り返します。
それがサーバーの仕事です。Javascript (および GWT などの Javascript の抽象化) は、アップロード中のファイルにアクセスできません。サーバー側はファイル側をチェックし、例外をスローする必要があります。
http://www.artofsolving.com/node/50によると、クライアント側でエラーを見つけるのは難しいです。onSubmitComplete イベントでアップロードに使用される iframe で実際に html の結果を解析する必要があります。