Comment envoyer le message généré par le rapport à la console du navigateur dans l'application backend Java ?
P粉593649715
2023-08-09 16:53:33
<p>J'ai une application backend Java dotée d'un bouton qui génère un rapport lorsque vous cliquez dessus. Je souhaite fournir des mises à jour en temps réel à l'utilisateur lors de la génération du rapport. </p>
<p>Plus précisément, lorsque vous cliquez sur le bouton, je souhaite afficher un message dans la console du navigateur tel que "<strong>Génération du rapport démarrée</strong>" et lorsque le processus est terminé" génération terminée</strong>". Étant donné que la durée de génération du rapport est variable, je souhaite également informer l'utilisateur que nous ne savons pas combien de temps il faudra pour générer le rapport. </p>
<p>Quelqu'un peut-il fournir des conseils sur la façon d'implémenter cette fonctionnalité à l'aide de JavaScript ou de Java ? Quelles étapes et extraits de code sont nécessaires pour implémenter ce type de messagerie en temps réel dans la console du navigateur ? </p>
Je ne sais pas à quoi ressemble votre marque, mais je suppose que le bouton dont vous parlez ressemble à ceci :
Puisque vous avez dit que ce bouton génère déjà un rapport, il doit y avoir un gestionnaire de clics. Ici, je l'appelle
generateReport
. Dans cette fonction, on suppose qu'une requête AJAX sera adressée à votre serveur pour générer et télécharger le rapport.Lorsque la requête AJAX se termine avec succès, vous souhaiterez enregistrer que le rapport a été généré.
Je ne peux pas expliquer plus sans voir le code.