2011-11-15 1 views
0

Je veux mettre cette expiration pour weblogic, voici la description:Set expiration Mise en cache HTTP, Recommandé par Google PageSpeed ​​et Yahoo pour weblogic

http://developer.yahoo.com/performance/rules.html#expires

http://code.google.com/speed/page-speed/docs/caching.html

Je vois beaucoup d'exemples comment le faire dans Apache en utilisant le fichier .htaccess mais je ne vois pas d'exemples pour weblogic.

Quelqu'un peut-il donner un exemple pour définir l'expiration du contenu statique longtemps à l'avance?

Répondre

2

Weblogic n'a pas de fichier de configuration pour cela. Vous devrez le faire dans votre code JSP (tous en utilisant les en-têtes HTTP Pragma) ou en utilisant un filtre pour tous les fichiers statiques tels que CSS et les images.

Il est un bon exemple dans la réponse de BalusC à cette question

Add an Expires or a Cache-Control header in JSP

Plus précisément

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

JSP ne fonctionnera pas parce que je dois rafraîchir la page JSP à chaque fois, mais j'importer certains contenu statique dans les JSP et que vous souhaitez mettre en cache ce contenu - images, css, javascript. Je suppose que je vais devoir écrire un filtre alors. –

Questions connexes