Bonjour,
Je pense que j'ai mis l'essentiel dans le titre. Je veux associer à un bouton un traitement qui pourrait éventuellement durer et ce sans empêcher l'utilisateur de continuer à consulter les autres pages de mon appli. De plus, quand le traitement est fini, l'utilisateur est notifié par un message (popup ou autre). Je ne sais pas si c'est possible de faire ces genres de truc simplement avec une combinaison Richfaces / A4j et c'est justement le but de mon post !
Autre chose, comme alternative je comptais lancer un job (avec Spring Batch) en asynchrone et celui-ci une fois terminé renseigne une table d'alerte, laquelle est lue périodiquement à l'aide d'un richfaces:push qui affiche les éventuelles alertes. Sauf que cette solution me parait exagérée et je me dis qu'il y a plus simple.
Merci d'avance pour vos points de vue.
Partager