Applications web avec Struts 2, Maven et jQuery/Améliorer les performances
Utiliser le cache FreeMarker modifier
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