当用户选择他需要的文件(超过3000个)时,我会在服务器中执行一些操作。但是压缩它们需要花费很多时间才能超过10秒,并且servlet会超时。
所以我想做的是在没有用户交互的情况下一步一步地完成它,例如我可以在每50个文件的zip 50files时调用其他servlet。 我的想法是循环通过相同的servlet直到进展为100%。
但是当客户点击按钮下载时 我在步骤0%和我拉链50个文件,但随后 我转发到下一个jsp,以免下载带有webservlet下载的download.jsp objectif是循环遍历这个jsp / servlet,每次拉链50个文件直到拉链完成。 但我不知道如何在不强迫用户点击表单按钮的情况下这样做,这样我就可以访问我的下载servlet的doPost了。
objectif是当我转发到download.jsp时自动访问doawnload servlet的DOPOST方法,以便它自动运行。
感谢您的帮助!!