我有一个应用程序,我将在其中将一些数据上传到数据库,因为上传时间很长,并且为了允许用户在上传过程中处理应用程序的另一部分,我尝试使用PageAsyncTask
或AsyncCallback
方法异步上传。但是有了这个,我遇到了会话超时问题。假设我的会话超时设置为 20 分钟,我开始异步上传,用户不对应用程序执行任何操作,因此 20 分钟后页面超时,但由于上传async
仍在继续。我想保持会话活动,直到上传完成。
我无法在页面中使用计时器,因为用户可以从页面导航并且时间会停止。有什么办法可以防止会话超时,任何建议都会有所帮助。我谢谢