GWTファイルウィジェットとフォームパネルを使用している場合、誰かがGoogleアプリケーションエンジンのblobstoreでアップロードを処理する方法を説明できますか?GWT GAE Blobからアップロード
0
A
答えて
2
gwtuploadをご覧ください。 examples on how to use it with GAE Blobstoreがあります。
1
Google blobstoreは、http経由でBLOBをアップロードして配信するように特別に設計されています。 Blobstoreサービス(BlobstoreServiceFactory.getBlobstoreService()
を使用して取得)は、html形式で使用するhttp postアクションを生成します。それにファイルを投稿することによって、blobをblobstoreにアップロードします。 「データ」は、フォーム内のファイルフィールドであることを、
Map<String, BlobKey> blobs = blobstoreService.getUploadedBlobs(req);
BlobKey blobKey = blobs.get("data");
注:このアクションを生成するときに、あなたがアップロードblobキーへのアクセス権を持っているハンドラ(サーブレット)へのパスを提供します。あなたが持っているのは、ブロブ(あなたのファイル)の鍵です。ここからあなたがコントロールを取る - あなたは(キーを使用して)ページブロブを果たす以降および/または直後に、このキーを保存することができます:もちろん
BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
blobstoreService.serve(blobKey, res);
を、詳細については、Googleのdocumentationご覧ください。
それはあなたがラインでブロブラインとしてアップロードされたファイルを処理できるGoogleマッパー(初歩的なマップ-減らす)サービス(作業中)に統合されていることをブロブストアの一つの便利な機能:クライアント側でhttp://ikaisays.com/2010/08/
関連する問題
- 1. GAEからTomcatへのGWTアプリケーションのデプロイ
- 2. Gwt + Gaeセキュリティ:ログインページ
- 3. GAE Blobstore:他のテキストフィールドと共にBLOBをアップロードする
- 4. gwt-uploadを使用してGAEにファイルをアップロードする
- 5. GWTでGAEにファイルをアップロードするには?
- 6. GAEとApache CommonsのないGWTでのファイルのアップロード
- 7. Xamarin.Forms PCLからAzure Blobにアップロード
- 8. GWTからPHPサーバにファイルをアップロード
- 9. GAE(およびGWT)を使用してアップロードされた画像を圧縮
- 10. blob tfsにアップロード2017
- 11. GWT + GAEベースのアプリケーションでの検証
- 12. GAE + GWTでACLを実装する
- 13. GAEでJSFファイルをアップロード
- 14. gae urlfetch local対アップロード済み
- 15. クラスハンドラを使用せずにGAEのblobstoreからBLOBをダウンロードする
- 16. Google Storageのアップロードに関する問題(GAEから)
- 17. Azure blobストレージのアップロードのパフォーマンス
- 18. 流星アップロード画像blob
- 19. ローカルストレージからAzure BLOBストレージにすべてのファイルをアップロード
- 20. アップロードしたファイルをASP.NETからAzure BLOBにコピーしました
- 21. memorystreamからアップロードした後のblobの名前
- 22. Azure BLOBブロックのアップロードの上限を32 MBから増やす
- 23. AzureのBLOBストレージからJupyterノートブックにデータをアップロードするには?
- 24. GAE-GWTの日付データフィールドタイプのベストプラクティスは何ですか?
- 25. GWT。 GAEなしでChannel APIを使用できますか?
- 26. GAEからCloudfoundryへ
- 27. GAEからPiCloudにアップロードされたライブラリを呼び出しますか?
- 28. appcfgを使用してGoogleアプリケーションエンジン(GAE)に.warファイルをアップロード
- 29. Play!でGAEにファイルをアップロードするフレームワーク
- 30. 簡単なweb2pyアプリをGAEにアップロード
は、どのような私はフォームの動作を – Noor
フォームに設定する必要があります: 'String uploadUrl = blobstoreService.createUploadUrl("/upload "); ここで、/ uploadは、後に処理する私のサーブレットへのマッピングです(「
、それが正常にアップロードされたブロブキー= lSPbUItHU2v6jKhMUrcF7gDQUlofRktEPkocaPpO2Y4wwOQwd1-Tt51HUpDom3HPKAix3xxMbUD3eFnpQoLVIvXwYuJ_i7EU30RCTVwRJf_fvgが、私は、URLを使用して設定するとき、それはファイルをouputtingされるが見つからない?私はservlet.gupld与えます – Noor