前端在src/main/resources/static/home.html 路径下建立一个home.html文件
代码是是这样的
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<h1>获取服务端更新数据</h1>
<div id="result"></div>
<script>
if(typeof(EventSource)!=="undefined")
{
var source=new EventSource("http://localhost:9999/home2");
source.onmessage=function(event)
{
document.getElementById("result").innerHTML+=event.data + "<br>";
};
}
else
{
document.getElementById("result").innerHTML="抱歉,你的浏览器不支持 server-sent 事件...";
}
</script>
</body>
</html>java后端代码是这样
@GetMapping("home2")
public ResponseE版权声明:本文为MenBad原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。