2013-01-20 19 views
1

我使用ajax向使用tomcat web服務器的servlet發送請求。首先我發送一個請求,它從servlet獲得響應,然後我調用那個ajax使用相同的uri向servlet發送請求,tomcat不會調用我發送前一個響應的servlet。Tomcat給出相同的迴應

原來我所做的是,當我的頁面到ajax請求是在一段時間後去servlet給它迴應我的。當我刷新或重新運行應用程序時,它不會發送servlet的請求對象,tomcat直接將以前的響應發送給ajax。

回答

0

我的猜測是,它不是Tomcat,它會向您發送相同的響應,但是您的瀏覽器緩存。嘗試使用POST而不是GET,或使用jQuery's cache setting(或類似的技巧)來防止從瀏覽器緩存。

相關問題