【发布时间】:2012-07-28 01:56:04
【问题描述】:
以下 sn -p 将文件上传到 Blobstore:
<%!
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
%>
<form action="<%= blobstoreService.createUploadUrl("/upload") %>" method="post" enctype="multipart/form-data">
<input type="file" name="myFile"/>
<input type="submit" value="submit"/>
</form>
上传文件后,我得到了这种类型的 URL:
http://xyz.appspot.com/_ah/upload/AMmfu6bzg8RIpHAQlpT-pLNnuEanbll7R6o5l8DRn-6ZRgCBw-ws-ddXiCnBV6r12zNGPmPJeSkeCoa7Jap-iKHBn-G13y_JVa4N7fj1pewu9GdjDgDSGQg/ALBNUaYAAAAAUBZtgd0ddRLqquuPP8d7GHWOS3BGudTi/
但我需要在上传完成后重定向到上传页面。 由于我无权访问操作表单,我该怎么做?
【问题讨论】:
-
你知道上传页面的url吗?
-
@Igor Artamonov 当然是的!
-
@Igor Artamonov 我之前没有理解
createUploadUrl的论点。谢谢!
标签: java google-app-engine jakarta-ee file-upload blobstore