无论请求如何,Web App都返回相同的内容

时间:2016-04-25 20:32:06

标签: eclipse tomcat

使用Eclipse的Tomcat8内部表示(不知道是否相关),以下是一系列页面请求。这来自文件: C:\用户\ BS \的Eclipse \ workspace.metadata.plugins \ org.eclipse.wst.server.core \ TMP0 \日志\ localhost_access_log.2016-04-25.txt:

"GET /ProjK/ HTTP/1.1" 200 16354
"GET /ProjK/WEFiles/Css/v02/openElement.css?v=50491098000 HTTP/1.1" 200 16354
"GET /ProjK/Templates/BaseLayer.css?v=50491098000 HTTP/1.1" 200 16354
"GET /ProjK/index.css?v=50491098000 HTTP/1.1" 200 16354
"GET /ProjK/WEFiles/Client/jQuery/migrate.js?v=50491098000 HTTP/1.1" 200 16354
"GET /ProjK/WEFiles/Client/Common/oe.min.js?v=50491098000 HTTP/1.1" 200 16354
"GET /ProjK/Files/Image/Template/Top.png HTTP/1.1" 200 16354
"GET /ProjK/Files/Image/Template/Logo.png HTTP/1.1" 200 16354
"GET /ProjK/Files/Image/BioTransparent.png HTTP/1.1" 200 16354
"GET /ProjK/WEFiles/Image/WEImage/PuceImg-3f204a74.png HTTP/1.1" 200 16354
"GET /ProjK/WEFiles/Image/empty.png HTTP/1.1" 200 16354

观察每个响应是相同的字节数。无论请求如何,浏览器都会收到同一文件的内容。

内容来自“index.html”,已重命名为“index.ftl”并重命名为“index.html”。我一直在对这个文件进行简单的编辑,希望看到浏览器显示的任何变化。

我看到文件“index.html”已使用工作区和/ tmp0 / webapps /文件夹中的新内容进行了更新。

然而,传递给浏览器的内容没有任何变化。

许多对话都表明要处理Tomcat缓存。我不得不想知道为什么,在应用程序开发过程中,这是一个实际的考虑因素。

但缓存并不能解释为什么每个页面和页面资源请求都会提供相同的不变内容。

新的Java Web应用程序开发人员在设置/配置Tomcat和/或Eclipse以及解释此行为的webapp方面会犯一些常见错误?

0 个答案:

没有答案