Mise en cache et rendu de contenu Web asynchrone

Le portlet d'affichage de contenu Web prend en charge la définition de valeurs de configuration de mise en cache de fragment spécifiques aux portlets. Cette mise en cache fonctionne également avec le rendu de contenu Web asynchrone. Toutefois, le contenu respectif pour la mémoire cache de fragment est différent.

Si la mise en mémoire cache de fragment de servlet, la mise en mémoire cache de fragment de portlet, la mise en mémoire cache d'afficheur de contenu Web et le rendu de contenu Web asynchrone sont tous activés, le portlet d'affichage de contenu Web ajoute le balisage de chargeur par défaut ou personnalisé à la mémoire cache de fragment. Il n'ajoute pas le contenu Web rendu de façon asynchrone à cette mémoire cache de fragment. Ainsi, il augmente les possibilités de mettre en mémoire cache une configuration de page élaborée même avec un contenu Web spécifique à l'utilisateur. Cela est principalement dû au fait que le contenu spécifique à l'utilisateur est ajouté de manière asynchrone. Le balisage de page initial contient uniquement le balisage de chargement de marque de réservation. Ce dernier étant statique, le balisage de page initial peut facilement être mis en mémoire cache.