2012-11-02 3 views
0

Je suis à la recherche d'un paramètre de configuration qui dira à Grails 2.1 de ne pas mettre en cache dans un environnement personnalisé. Cela n'est pas nécessaire dans Dev, mais si vous spécifiez un environnement personnalisé, il semblerait que Grails le traite comme Prod et met en cache les GSP. En dehors de l'écriture d'une servlet personnalisée, quelqu'un a-t-il une solution pour cela? Y at-il un paramètre de configuration que je peux définir dans Config.groovy?Y at-il un moyen de désactiver la mise en cache gsp pour environnement non dév

Répondre

1

Il y a ce plugin (je ne l'ai pas encore testé, mais sonne comme quelque chose que vous pourriez avoir besoin): http://grails.org/plugin/cache-headers

Et il y a un paramètre pour Config.groovy:

grails.gsp.enable.reload=true 

Cette est mauvais pour la performance, alors ne l'utilisez pas dans un environnement de production!

+0

Vous bercez! Merci .... Ce n'est pas pour prod, juste un env personnalisé que nous développons. Pour info, ce n'est pas lié à l'en-tête de cache. Il semble que Grails cache aussi sur le serveur. Effacer le cache sur le navigateur n'a pas résolu cela. –

Questions connexes