Je fais des modifications pour / Graphails-app/views/index.gsp. p>
Lorsque je sauvegardez le fichier et rafraîchissez http: // localhost: 8080 / index.gsp dans Firefox , Je reçois une ancienne version du fichier. P>
Y a-t-il un moyen d'empêcher les greils de mettre en cache et de rendant les anciennes versions du fichier? p>
(J'ai essayé de redémarrer le serveur et effacer le cache de Firefox.) P>
merci! p>
6 Réponses :
Assurez-vous que vous exécutez en mode DEV en mode (c.-à-d., GRAVES RUN-APP et non greils Test | Prod Run-APP, test et production permettra de mettre en cache des pages. Si vous êtes en mode DEV, essayez de contenir la touche Maj Lorsque cliquez sur l'actualisation Firefox. P>
Il ne semble pas y avoir un moyen simple de le faire, mais ce n'est pas beaucoup de travail. Ma solution sous-classe le servlet qui rend GSPS (ainsi que le contrôleur utilisé pour les demandes non-SPG).
Voici la sous-classe de servlet: P>
mainSimpleController(com.burtbeckwith.CachingSimpleGrailsController) { grailsApplication = ref('grailsApplication', true) }
Merci pour la réponse détaillée. Pour combien de temps les pages GSP sont-elles mises en cache par défaut? Aussi-- Que recommanderiez-vous de faire pour les environnements de production?
Si vous souhaitez simplement désactiver le cache de votre navigateur pendant le développement, vous pouvez utiliser Web Developer Add ON pour Firefox: P>
https://addons.mozilla.org/en-us/firefox / addon / 60 p>
Installez cet ajoutez-le et choisissez "Désactiver le cache". N'oubliez pas que cela désactivera la mise en cache pour tous les sites Web. p>
Ne pouvez-nous pas utiliser un filtre comme celui-ci?
C'est une solution beaucoup plus saine et simple.
Il y a un plugin pour contrôler le comportement de cache dans Grails appelé cache en-têtes: http://gails.org/plugin/cache-headers P>
Pour juste des fins de développement, essayez d'appuyer sur Ctrl + F5, elle rafraîchira également la page et le cache .. pour la mise en cache des choses sur la production et l'amélioration des performances des plugins et des ressources de la page de la page de page de page. P>