我有一组静态文件(主要是静态文件,包括css和图像,构成了ExtJS JavaScript框架)。这组静态文件很少发生变化,因此我决定而不是将它们包含在Web应用程序的war文件中的项中。 (即我没有遵守this answer推荐的方式。)Tomcat7如何使用Expires HTTP标头提供静态文件
现在我担任/extjs
下的所有这些静态文件通过在server.xml
定义如下Context container:
<Context docBase="/path/to/extjs-4.1.1" path="/extjs" />
这“工程”至今;如果有人能够提出更好的方法,请做。
但是我找不到一种方法将expires
HTTP头添加到由此上下文服务的文件中。
任何想法如何在这方面配置Tomcat7?
所以你推荐的是我把'WEB-INF/web.xml'放在静态文件的根目录下?现在,静态文件对任何服务器端的东西都是“无知的”,我想保留它们。 –
是的,这是我能想到的唯一解决方案。 – AngerClown