Struts2动作,具有流结果类型,并将结果输入到目标

Struts2动作,具有流结果类型,并将结果输入到目标,struts2,download,inputstream,struts2-jquery,struts2-jquery-plugin,Struts2,Download,Inputstream,Struts2 Jquery,Struts2 Jquery Plugin,您好,我想知道如何根据行动结果确定目标 我有下一个行动: struts.xml: 应用程序/八位字节流 输入流 附件filename=${filename} 4096 /WEB-INF/pages/XXX/downloadDoc.jsp downloadDoc.jsp: ... .. ... .. ... ... .. 我需要在同一个弹出窗口中对输入结果进行充电,因此我将目标放在。但问题在于行动的结果是成功 ,因为它在 我可以根据结果名称定义目标吗?完全不清楚。与流结果类型的InputStrea

您好,我想知道如何根据行动结果确定目标

我有下一个行动:

struts.xml:

应用程序/八位字节流 输入流 附件filename=${filename} 4096 /WEB-INF/pages/XXX/downloadDoc.jsp downloadDoc.jsp:

... .. ... .. ... ... .. 我需要在同一个弹出窗口中对输入结果进行充电,因此我将目标放在。但问题在于行动的结果是成功 ,因为它在


我可以根据结果名称定义目标吗?

完全不清楚。与流结果类型的InputStream不同。然后,你瞄准了你所在的同一个div,然后抱怨因为你实际的HTML已经不存在了。。。就瞄准另一个分区,不是吗?剩下的就更不清楚了好吧,我想这并不奇怪。我正在使用一个带有downloadDoc.jsp内容的弹出窗口,其中显示了许多要随提交一起下载的文档。在下载之前,操作下载必须检查一些验证,所有大小、文件数和此可能的消息错误必须在同一弹出窗口中,因此我尝试根据操作结果名称更改目标。注意:我使用的是tiles和这个弹出窗口,它覆盖了其他加载的内容,因此我使用提交表单中的目标仍然不清楚。除了使用术语“弹出”外,老式的弹出窗口是功能降低的新窗口:没有菜单,没有调整ecc大小,虽然我猜你说的是一个覆盖,一个在同一个选项卡/窗口中由html组成的虚拟弹出窗口,你也说你一次下载多个文件,不使用拉链之类的东西是不可能的。你的要求并不奇怪,问题描述是。。。事实上,仅凭提供的代码很难帮助您。很抱歉,使用“弹出”一词是不正确的。我想说的是dialog它不是一个新标签,这个对话框是在同一个标签中呈现的,而不是其他内容。此对话框显示提交后要下载的文档列表。问题不在于创建zip,问题在于如果结果操作命名为它的输入,则改变目标。我必须在这个对话框中显示从动作中释放的动作错误,你现在明白了吗?是的。顺便说一句,这不是一个容易的话题:你可能想看看这个非常好的插件看看演示。您可以操作HTML来添加错误消息,而不是警报。否则,就有棘手的解决办法