我正在学习使用java中的Thread
类,我希望在JSP页面上每隔x秒使用一个线程打印数字1到50。我无法做到。我可以使用一个简单的java程序来完成这个,但我想在JSP中使用它。
Demo.jsp
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<HTML>
<BODY>
<%
for(int i=0;i<=50;i++)
out.println(i);
%>
</BODY>
</HTML>
如何实现输出?
答案 0 :(得分:1)
正如大家在上面的评论中已经提到的那样,使用java中的Thread
类无法实现。但是如果你想在Javascript中使用它,可以使用类似于下面的内容;
<!DOCTYPE html>
<html>
<body onload="myFunction()">
<div id="num"><div>
<script>
function myFunction()
{
document.getElementById("num").innerHTML=1;
setInterval(function() {document.getElementById("num").innerHTML=Number(document.getElementById("num").innerHTML)+1},1000);
}
</script>
</body>
</html>