Google App Engine Blobstore上传文件并获取路径

时间:2012-10-15 22:08:16

标签: java google-app-engine blob blobstore

我成功测试了Blobstore上传tutorial。但它使用serve方法来查看文件。我找不到任何方法来获取文件路径。通常在php中我们上传文件时会得到文件路径,因此我们可以将该文件嵌入到html中。我怎么能在BlobStore中做到这一点。我搜索stackoverflow和谷歌,我可以找到python示例,但我找不到任何Java。

1 个答案:

答案 0 :(得分:5)

正如教程示例中所示:

res.sendRedirect("/serve?blob-key=" + blobKey.getKeyString());

您必须在HTML页面中创建一个如下所示的链接:

<a> href="/serve?blob_key=.... blob_key_of_this_blob ....>Serving the BLOB</a>