Struts2:下载文件 +等待并执行

发布于 2024-09-24 22:04:29 字数 855 浏览 1 评论 0原文

我有一个小问题:

我有一个使用这些参数配置的操作:

<action name="exportCSV" class="it.asd.ExportAction">
    <interceptor-ref name="defaultLoginStack" />
    <interceptor-ref name="execAndWait"/>
         <result name="success" type="stream">
             <param name="contentType">application/x-zip-compressed</param>
             <param name="inputName">fileStream</param>
             <param name="contentDisposition">attachment;filename="${filename}"</param>
             <param name="bufferSize">2048</param>
         </result>
         <result name="wait" type="tiles">waitPage</result>

      <result name="error" type="redirectAction" >visualizzaasd</result>
    </action>

我希望下载后,页面返回到另一个页面,而不是保留在等待页面上。

谢谢!

I have a little problem:

I have a action configured with these params:

<action name="exportCSV" class="it.asd.ExportAction">
    <interceptor-ref name="defaultLoginStack" />
    <interceptor-ref name="execAndWait"/>
         <result name="success" type="stream">
             <param name="contentType">application/x-zip-compressed</param>
             <param name="inputName">fileStream</param>
             <param name="contentDisposition">attachment;filename="${filename}"</param>
             <param name="bufferSize">2048</param>
         </result>
         <result name="wait" type="tiles">waitPage</result>

      <result name="error" type="redirectAction" >visualizzaasd</result>
    </action>

I want that, after downloading, page returns to another and not remain on the waitpage.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

魔法少女 2024-10-01 22:04:29

您现在无法在文件下载时进行操作。您可以将元刷新添加到等待页面。

You can not now when the file was downloaded. You can add meta refresh to your wait page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文