我猜这个标题非常明显:)
嗯,问题是如果用户正在上传一个大文件,那么他的会话可能会在那段时间内超时。我怎么能防止会话超时?
我正在使用Struts2和AjaxUpload。
答案 0 :(得分:3)
以小于会话超时的间隔向服务器发出另一个请求(以并行方式)。
(当然,只要上传没有完成,这当然。)
e.g。每隔X秒使用AJAX / Iframe / Image标记请求图像/ URL(现有或缺失)(如果您的会话超时为30,我会尝试20或15只是为了确保......
注意:如果您请求丢失的URL /图像,您将在日志中生成404,如果您请求真实的URL /图像,请确保它已缓存且永不过期以避免堵塞
为我们工作......