我必须使用struts1.3创建和下载excel文件,这里我已经动态创建了excel文件并成功下载,文件下载后我需要转发到其他页面,如成功页面,但它并没有从struts Action类转发( mapping.findforward(" success"))。 请帮我解决这个问题。
谢谢, 希瓦。
答案 0 :(得分:2)
您要做的是为单个请求发送2个响应:
从技术上讲,这是不可能的。如果您通过下载文件提交流,则会标记请求的结束。
此要求有几种解决方法:
在两种情况下,您必须首先显示成功页面,然后下载图像。这个问题的另一种解决方案可能是使用Ajax(但我不确定这是否可以接受)。