喜悦国际村 » JAVA/C/C++ » 请帮忙解答一下java线程的问题

页: [1]
yhsr2005-5-10 03:03 PM
请帮忙解答一下java线程的问题

我在jsp中要实现实时的显示当前有几个会议,因为数目经常变动 所以我做了个线程,让他
每sleep()一段时间就执行查询数据库一次,while(true){代码}
但我没有成功.我认为是一直在执行这个无限循环,根本没执行下面的代码.不知道我得想法对不对.如果我想循环一遍就抛出一个值来得话,我应该怎样作? 多谢各位指点!多谢!

jupiterzhu2005-5-11 01:28 PM
用js作,这不是jsp应该去做的事情,每隔一段时间页面刷新一遍就可以了。

zhu12302005-5-11 02:12 PM
每sleep()一段时间就执行查询数据库一次,while(true){代码}
但我没有成功.我认为是一直在执行这个无限循环,根本没执行下面的代码

可以说明白一些吗?

jupiterzhu2005-5-11 05:17 PM
[QUOTE][i]最初由 zhu1230 发布[/i]
[B]每sleep()一段时间就执行查询数据库一次,while(true){代码}
但我没有成功.我认为是一直在执行这个无限循环,根本没执行下面的代码

可以说明白一些吗? [/B][/QUOTE]

jsp是运行在服务器端的,只有在客户端发送请求时才会响应,不会主动反馈结果给客户端的,所以你用javascript作浏览器的定时刷新也就是定时发送请求才起作用的,OK?

zhu12302005-5-11 05:23 PM
呵呵,你试过JSP里的循环和在JSP里起线程吗?


查看完整版本: 请帮忙解答一下java线程的问题


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.005933 second(s), 2 queries