<script>
.....
<%
获取数据库数据
%>
.....
</script>代码大概是这样的,脚本里有段jsp代码。这段jsp代码连接mysql数据库,获得数据,然后关闭连接。
我现在想让这段代码每隔几秒执行一下,就是每隔几秒和数据库连接一次,获取数据。数据库也是在不断增加数据的。
请问怎么实现该功能?
.....
<%
获取数据库数据
%>
.....
</script>代码大概是这样的,脚本里有段jsp代码。这段jsp代码连接mysql数据库,获得数据,然后关闭连接。
我现在想让这段代码每隔几秒执行一下,就是每隔几秒和数据库连接一次,获取数据。数据库也是在不断增加数据的。
请问怎么实现该功能?
它会在服务器里面被编译成java的servlet,再编译成class文件,这个class文件用来生成html文件。
这个问题是新手常问的,现在最好是用javascript的ajax来做。
很感谢你!我确实对这些流程糊里糊涂的,您能告诉我,怎样理解这些流程呢?比如推荐一些书?jsp编译的流程就是我说的那么几个步骤啊。假如你用tomcat做服务器,都可以看到jsp编译后产生的 .java 文件。总之jsp就是个servlet。
明确一下jsp里面各个对象的生命周期,最好也了解下javascript在浏览器里面的加载顺序。
另外补充一下,别把客户端执行的脚本和服务器端得代码弄混了。