0

SmartGWT の UploadItem を使用してアップロードした画像のバイナリ コンテンツを取得したいのですが、UploadItem.getValue() メソッドは画像の URL のみを返します。API を調べたところ、必要なものを実現できるメソッドがないようです。私は何か見落としてますか?誰にもアイデアがありますか?

4

1 に答える 1

0

私にとって、あなたが得る振る舞いは正常です。あなたが得る値はformItemの値、つまり入力されたものなので、あなたの場合は画像のURLです。バイナリコンテンツを取得するには、適切なエンコーディング、適切なhttpメソッドを使用してフォームを設定し、フォームを送信する必要があります。サーバー側では、リクエストを処理し、画像コンテンツを送り返す必要があります。submitCompleteイベントでクライアントに戻ると、応答内の画像コンテンツを復元する必要があります。gwt個人的に私はウィジェットを混ぜることは決してなくsmartgwt 、アップロード(理由は本当に覚えていません.... :))を除いてgwtを使用しFileUploadます。それが役立つことを願っています

于 2013-03-20T11:28:11.913 に答える