Java 如何在给定的时间(或间隔)后刷新jsp页面?
我想在一定的时间间隔后刷新/重新加载我的jsp页面。 考虑时间间隔为5分钟。Java 如何在给定的时间(或间隔)后刷新jsp页面?,java,jsp,Java,Jsp,我想在一定的时间间隔后刷新/重新加载我的jsp页面。 考虑时间间隔为5分钟。 如何实现它?您可以尝试添加以下内容: <META HTTP-EQUIV="Refresh" CONTENT="10"> 因此,这将每10秒刷新一次页面您可以使用public void setinheader(字符串头,int headerValue) 此方法将标题“刷新”与一个整数值一起发送回浏览器,该整数值指示以秒为单位的时间间隔 或者,您可以使用javascript执行此操作: <scrip
如何实现它?您可以尝试添加以下内容:
<META HTTP-EQUIV="Refresh" CONTENT="10">
因此,这将每10秒刷新一次页面您可以使用
public void setinheader(字符串头,int headerValue)
此方法将标题“刷新”与一个整数值一起发送回浏览器,该整数值指示以秒为单位的时间间隔
或者,您可以使用javascript执行此操作:
<script type="text/javascript">
setTimeout(function(){
location = ''
},60*1000)
</script>
setTimeout(函数(){
位置=“”
},60*1000)
setTimeout
将在指定的毫秒数后重新加载页面,因此60*1000=1m。在jsp add中
<%
response.setIntHeader("Refresh", time_in_second); //in your case 60*5=300 (for 5 min)
%>
如果您不想使用java代码,那么
Rahul Tripathi
解决方案是最好的,因为html标记将在jsp中完美工作。设置哪个标题?@AbhijitBashetti进行投票或接受答案(如果有帮助),然后使用答案中给出的截取代码。
<%
response.setIntHeader("Refresh", time_in_second); //in your case 60*5=300 (for 5 min)
%>