如何在Java后端应用程序中向浏览器控制台发送报告生成的消息?
P粉593649715
P粉593649715 2023-08-09 16:53:33
0
1
644
<p>我有一个Java后端应用程序,有一个按钮,点击时生成报告。我想要在报告生成过程中实时向用户提供更新。</p> <p>具体来说,当点击按钮时,我希望在浏览器控制台显示诸如"<strong>报告生成已启动</strong>"的消息,并在进程完成时显示"<strong>报告生成完成</strong>"。由于报告生成的持续时间是可变的,我还想要通知用户我们不知道生成报告需要多长时间。</p> <p>请问有人可以提供使用JavaScript或Java如何实现这一功能的指导吗?在浏览器控制台中实现这种实时消息需要哪些步骤和代码片段?</p>
P粉593649715
P粉593649715

全部回复(1)
P粉301523298

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

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

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板