項(xiàng)目通過JASPER跑報(bào)表,有幾個(gè)報(bào)表牽涉的數(shù)據(jù)量比較大,導(dǎo)致響應(yīng)時(shí)間超過1個(gè)小時(shí),此時(shí)頁面會(huì)提示“頁面無法顯示”。
開始以為是session的超時(shí),于是在頁面中添加了ajax去定期發(fā)送請(qǐng)求給服務(wù)器的代碼來維持session, 問題無法解決。
然后以為是頁面緩存的問題,在請(qǐng)求中加了隨機(jī)的數(shù)字,查看每次請(qǐng)求回來的響應(yīng)頭狀態(tài)都是200的,問題仍舊無法解決。
繼續(xù)百度,繼續(xù)谷歌。
搜索到microsoft的一篇文章,如下
http://support.microsoft.com/kb/181050 Internet Explorer error "connection timed out" when server does not respond
問題得到解決。
其實(shí)可以說問題無法得到解決。我怎么可能讓每個(gè)用戶去修改他們的注冊(cè)表么。
看來只能采取異步的請(qǐng)求方式了。