suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie sende ich eine von einem Bericht generierte Nachricht an die Browserkonsole in einer Java-Backend-Anwendung?

<p>Ich habe eine Java-Backend-Anwendung mit einer Schaltfläche, die beim Klicken einen Bericht generiert. Ich möchte dem Benutzer während der Berichtserstellung Echtzeitaktualisierungen bereitstellen. </p> <p>Konkret möchte ich beim Klicken auf die Schaltfläche eine Meldung in der Browserkonsole anzeigen, z. B. "<strong>Berichtserstellung gestartet</strong>" und wenn der Vorgang abgeschlossen ist" Generation abgeschlossen</strong>". Da die Dauer der Berichtserstellung variabel ist, möchte ich den Benutzer auch darüber informieren, dass wir nicht wissen, wie lange die Erstellung des Berichts dauern wird. </p> <p>Kann jemand eine Anleitung zur Implementierung dieser Funktionalität mit JavaScript oder Java geben? Welche Schritte und Codeausschnitte sind erforderlich, um diese Art von Echtzeitnachrichten in der Browserkonsole zu implementieren? </p>
P粉593649715P粉593649715474 Tage vor633

Antworte allen(1)Ich werde antworten

  • P粉301523298

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

    我不知道你的标记是什么样的,但我猜你说的那个按钮大概长这个样子:

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

    既然你说那个按钮已经在生成报告了,那一定是有一个点击处理程序的。这里,我把它叫做generateReport。在这个函数中,假设会发出一个AJAX请求到你的服务器来生成和下载报告。

    当AJAX请求成功完成后,你会想要记录报告已经生成。

    看不到代码就无法做更多说明。

    Antwort
    0
  • StornierenAntwort