Web applications 设置HTTP缓存过期时间,由Google PageSpeed和Yahoo推荐用于weblogic

Web applications 设置HTTP缓存过期时间,由Google PageSpeed和Yahoo推荐用于weblogic,web-applications,weblogic,web,Web Applications,Weblogic,Web,我想为weblogic设置此过期时间,以下是说明: 我看到了很多使用.htaccess文件在Apache中实现的示例,但没有看到weblogic的示例 有人能举个例子说明如何提前设置静态内容的过期时间吗 Weblogic没有用于执行此操作的配置文件。 您必须在JSP代码中执行此操作(所有代码都使用Pragma HTTP头),或者对所有静态文件(如CSS和图像)使用过滤器 巴卢斯克对这个问题的回答就是一个很好的例子 具体地 httpResponse.setDateHeader("Expire

我想为weblogic设置此过期时间,以下是说明:

我看到了很多使用.htaccess文件在Apache中实现的示例,但没有看到weblogic的示例


有人能举个例子说明如何提前设置静态内容的过期时间吗

Weblogic没有用于执行此操作的配置文件。 您必须在JSP代码中执行此操作(所有代码都使用Pragma HTTP头),或者对所有静态文件(如CSS和图像)使用过滤器

巴卢斯克对这个问题的回答就是一个很好的例子

具体地

httpResponse.setDateHeader("Expires", System.currentTimeMillis() + 604800000L); // 1 week in future.

JSP不起作用,因为我每次都需要刷新JSP,但我在JSP中导入了一些静态内容,并希望缓存这些内容—图像、css和javascript。我想我需要写一个过滤器。