您好我想在每10秒钟在我的jsp页面上添加一个新的jsp页面,我该怎样才能实现这个目标
我能够包含页面但不包括根据时间
这是我的代码
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html>
<head>
<title>Untitled Document</title>
section
{height:70%; background-color:blue; display:block; overflow:auto;}
section .push {height:500px;}
</style>
</head>
<body>
<form action="F1.jsp" method="post">
<%@ include file="F2.jsp" %>
<footer>footer</footer>
</form>
</body>
</html>
我怎样才能实现这个目标
提前致谢
答案 0 :(得分:1)
如果您想要包含更多内容或刷新页面的一部分,则需要使用浏览器端JavaScript从服务器中提取新内容。
答案 1 :(得分:1)
使用JSP显示内容后,这是最终的。除非您提供更改机制,否则它无法更改。您可以将JSP的刷新率设置为每次新内容时自动刷新和显示。
或者您可以使用AJAX。
答案 2 :(得分:0)
您可以在Javascript中使用set interval。
syntax:
setInterval(function(){
// code //
},10000);
在代码中,您可以使用Ajax calls
从服务器汇集JSP的内容。