Tomcat给出了相同的响应

时间:2013-01-20 08:17:20

标签: tomcat tomcat7

我正在使用ajax使用tomcat web服务器向servlet发送请求。首先我发送一个请求,它从servlet得到响应,然后我调用ajax用于使用相同的uri向servlet发送请求,tomcat不会调用我的servlet发送先前的响应。

最初我做的是,当我的ajax请求页面在一段时间后转到servlet时它会给我回复。当我刷新或重新运行应用程序时,它不会发送servlet的请求对象,tomcat直接将之前的响应发送给ajax。

1 个答案:

答案 0 :(得分:0)

我的猜测是,Tomcat不会向您发送相同的响应,而是您的浏览器缓存。尝试使用POST而不是GET,或使用jQuery's cache setting(或类似技巧)来阻止从浏览器缓存。