2011-07-30 14 views

答えて

1

はい、できます。

Java(またはPython)を使用してサーバーサイドコードを記述し、サーバーにファイルをアップロードするためにHTTPを使用している場合。 Flexから直接データベースにアクセスすることはできないため、サーバー側のコードを作成する必要があります。

+0

jspを使用してblobstoreにドキュメントをアップロードするサンプルコードがあります.jspファイルでは、blobstoreService.createUploadUrl( "/ upload")を使用してblobstore upload urlを作成しました。サーブレットファイルでは、BlobstoreServiceを使用しました。blobstoreService = BlobstoreServiceFactory.getBlobstoreService();とにかくフレックス側でBlobstoreサービスを使用するか、フレックスからアップロードする別の方法を見つける必要がありますか? – user870586

+0

それは依存しています。まず、ブロブストアなしでアップロードできますが、1Mb以上のエンティティを保存することはできません。 Blobstoreは大きなファイルを格納するために使用されます。この場合、blobstoreService.createUploadUrl( "/ upload")が必要です。このURLにファイルをアップロードしてください。 btw、このブロブ(BlobKey) –

+0

へのどこかのリンクを保存することを忘れないでください、あなたの情報に感謝します。 – user870586

0

Flexでマルチパートフォームを作成して送信することができれば、ブロブストアにアップロードできます。 Flexの観点からは、ファイルをブロブストアにアップロードしてどこにでもアップロードすることに違いはありません。 Flexのブロブストアにはアクセスしません。サーバ側のコードで提供されているURLにアップロードするだけです。

これを試しても問題が発生した場合は、投稿を詳細に更新する必要があります。

関連する問題