【问题标题】:redirecting when done with the upload上传完成后重定向
【发布时间】: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


【解决方案1】:

这正是createUploadUrl 所做的。您传递要重定向到的 URL,上传完成后,它会重定向。

【讨论】:

    猜你喜欢
    • 2012-05-20
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    • 2012-03-11
    相关资源
    最近更新 更多