如何在jsp页面上2秒钟后从数据库获取数据
目前我正在做一个大学网络项目。我的应用程序/网页是体育应用程序/网页,因此我想在我的如何在jsp页面上2秒钟后从数据库获取数据,jsp,web,Jsp,Web,目前我正在做一个大学网络项目。我的应用程序/网页是体育应用程序/网页,因此我想在我的jsp页面上每隔2秒从数据库或外部API获取新分数,因此请为我提供一个解决方案,我不必刷新我的页面(如果可能的话)并获取最新分数 我真的不知道该怎么办。请帮帮我。试试这个 function getScore(){ $.ajax( { url: "/yourUrl/score.jsp", type:'POST', data: "input data", con
jsp
页面上每隔2秒从数据库或外部API获取新分数,因此请为我提供一个解决方案,我不必刷新我的页面(如果可能的话)并获取最新分数
我真的不知道该怎么办。请帮帮我。试试这个
function getScore(){
$.ajax(
{
url: "/yourUrl/score.jsp",
type:'POST',
data: "input data",
contentType: "application/json", //here specify content type
success: function(result){
alert(result); // here result is response return from score.jsp
})
},
error: function(e) {
alert("error in getting score!");
}
});
setTimeout(getScore, 2000);
}
这里
设置超时(getScore,2000)
“setTimeout”是一个java脚本方法,每2000米秒调用一次getScore方法。
在getScore中,调用一个ajax方法,该方法请求特定servlet或jsp上的数据并获取响应中的数据。javascript计时器,该计时器触发对另一个servlet或jsp页面的ajax调用