实际上我正在使用Spring MVC开发一个应用程序,在一种情况下我必须让用户通过显示页面来等待结果..一旦后端处理请求,结果将被加载。任何人都可以告诉我如何实现这一目标?
答案 0 :(得分:2)
我认为这更像是一个javascript解决方案,而不一定是一个Spring解决方案。
假设您正在等待来自后端流程的请求,您可以使用解决方案here等待响应,同时后端生成所需的数据。
下面的代码将显示loaderImage id中的代码(比如它是html中的div),然后在加载成功时隐藏它。 ajax请求只是用于到达后端控制器的POST或GET。
$('#loaderImage').show();
$.ajax({
// Other ajax parameters
success: function () {
// hiding the image here
$('#loaderImage').hide();
}
});
答案 1 :(得分:0)
您可以使用
window.onload();
<!doctype html>
<html>
<head>
<title>onload test</title>
<script>
function load() {
alert("load event detected!");
}
window.onload = load;
</script>
</head>
<body>
<p>The load event fires when the document has finished loading!</p>
</body>
</html>
所以你可以删除你的加载div或html。