Applications web avec Struts 2, Maven et jQuery/Améliorer les performances
Apparence
Utiliser le cache FreeMarker
[modifier | modifier le wikicode]Même si vous n'utilisez pas FreeMarker dans vos vues, Struts cherche des templates dans le classpath, provoquant des temps de rendus de page longs[1].
On peut remédier au problème, dans struts.properties
:
struts.freemarker.templatesCache=true # false par défaut
Il faut ensuite créer un fichier freemarker.properties
à côté du struts.properties
et y ajouter
template_update_delay=600000 # par défaut 500ms