有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java阻止大型上传上的会话超时

从标题上看,我想这很明显:)

问题是,如果用户正在上传一个大文件,他的会话可能会在这段时间内超时。如何防止会话超时

我正在使用Struts2和AjaxUpload


共 (1) 个答案

  1. # 1 楼答案

    以小于会话超时的间隔向服务器发出另一个请求(并行)

    (当然,这只在上传未完成的情况下才有效。)

    例如,每X秒使用AJAX/Iframe/image标记请求一个图像/URL(存在或缺失)(如果会话超时为30,我会尝试20或15次,以确保

    注意:如果你请求一个丢失的URL/图像,你将在日志中导致404,如果你请求一个真实的URL/图像,请确保它被缓存并且永不过期,以避免阻塞

    为我们工作