搜尋

首頁  >  問答  >  主體

如何在Java後端應用程式中向瀏覽器控制台發送報告產生的訊息?

<p>我有一個Java後端應用程序,有一個按鈕,點擊時產生報告。我想要在報告生成過程中即時向用戶提供更新。 </p> <p>具體來說,當點擊按鈕時,我希望在瀏覽器控制台顯示諸如"<strong>報告生成已啟動</strong>"的消息,並在進程完成時顯示" <strong>報告產生完成</strong>"。由於報告產生的持續時間是可變的,我還想要通知用戶我們不知道產生報告需要多長時間。 </p> <p>請問有人可以提供使用JavaScript或Java如何實現此功能的指導嗎?在瀏覽器控制台中實作這種即時訊息需要哪些步驟和程式碼片段? </p>
P粉593649715P粉593649715478 天前638

全部回覆(1)我來回復

  • P粉301523298

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

    我不知道你的標記是什麼樣的,但我猜你說的那個按鈕大概長這個樣子:

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

    既然你說那個按鈕已經在產生報表了,那一定是有一個點擊處理程序的。這裡,我把它叫做generateReport。在這個函數中,假設會發出AJAX請求到你的伺服器來產生和下載報表。

    當AJAX請求成功完成後,你會想要記錄報表已經產生。

    看不到程式碼就無法做更多說明。

    回覆
    0
  • 取消回覆