Bonjour,
Je suis actuellement en train de faire une sorte de migration d'une application existante (J2EE, STRUTS, JSP) pour inclure Ext JS pour toute la partie présentation. Tout se passait bien (ou presque), mais plus j'avance, plus j'ai un problème évident de performance. En effet, le chargement de mes pages est vraiment lent (plusieurs secondes), et même une fois ce long chargement effectué, la première fois que je passe sur un bouton par exemple, je dois encore attendre plusieurs secondes pour que le tooltips apparaissent (idem pour dérouler la première combo, le premier menu contextuel, etc.).
J'aimerais comprendre d'où peut venir un tel problème, qui est bien trop handicapant pour les clients. Une première piste pourrait venir de l'architecture de mes écrans. En gros, j'ai une page jsp qui me définit trois parties (avec un viewport), dans lesquelles je charge d'autres pages jsp, dans lesquelles je peux également avoir de l'Ext JS. Donc au final, le code source de ma page html comporte plusieurs ext.onReady, et je me demandais si cela pouvait être un élément de réponse.
Merci à tout ceux qui auront eu le courage de lire jusqu'ici, et qui pourront m'éclairer sur ce problème.
Mako
Partager