在现有的struts2项目中,图像存储在/ public / images中,js和css分别存储在/ js / *和/ css / *中。目前,它们都是由网址http://testdomain.com/js/test.js
正确加载的。但是,始终会向其添加“Cache-Control:private”。
在我的在线研究之后,似乎提供静态内容的唯一方法就是将它们放在/struts
或/static
中。无论如何我可以改变吗?正在使用的Struts2版本是2.2.1。我也知道也许可以使用自定义过滤器,但我似乎无法在其上找到更多细节。