-
JSP : Optimisation
Bonjour TLM,
Je voudrais avoir votre avis, des explications si possible, sur le faite d'utiliser une page JSP pour plusieurs Action ou Traitement, et de diviser la JSP par des tests if ou encore <logic:equal> / <logic:notequal>
Je voudrais savoir c'est quoi la méthode la plus optimisé coté Temps de réponse, coté traitement, organisation du travail.
Est ce que ce genre de pratique présente un avantage ou un inconvénient pour la maintenance ?
Merci beaucoup.
-
Pour ce qui est de l'optimisation en temps de réponse, à vue de nez je dirais qu'avoir une belle jsp pour chaque cas est plus avantageux (moins de chose à décider en temps réel).
Par contre, si tu as des jsp vraiment très similaires, ça demande un peu de rigueur pour bien gérer les différences, mais en en maintenance ça t'évite de refaire le travail n fois. Par contre, avec des jsp assez distinctes et plein de cas différents, ça peut devenir l'enfer, et tu te retrouves avec une usine à gaz.
Mais du coup ça amène à la possibilité "inversée" : tu fais une jsp par Action, avec des inclusions de parties communes. Ca reste élégant, et c'est un bon compromis.
-