Maison  >  Questions et réponses  >  le corps du texte

Comment envoyer le message généré par le rapport à la console du navigateur dans l'application backend Java ?

<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>
P粉593649715P粉593649715438 Il y a quelques jours602

répondre à tous(1)je répondrai

  • P粉301523298

    P粉3015232982023-08-10 00:47:10

    Je ne sais pas à quoi ressemble votre marque, mais je suppose que le bouton dont vous parlez ressemble à ceci :

    <button id="foo" onclick="generateReport()">点击我</button>
    

    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.

    répondre
    0
  • Annulerrépondre