Comment maintenir en vie la session d'un utilisateur pendant qu'il publie sur un forum?

J'ai un site avec un délai d'expiration de session de 15 minutes. Sur certaines pages, un utilisateur passe parfois plus de 15 minutes en remplissant une réponse. Quelle est la meilleure solution pour garder vivante la session dans ce cas?

J'utilise déjà JQuery sur ces pages, peut-être que le ping d'un serveur, mais sur quels événements?

Le backend est un Struts sur Tomcat.

source d'informationauteur Nick