Ajax用于根据服务器工作更新页面

时间:2011-11-09 09:42:04

标签: ajax struts

我有一个从外部源加载数据的应用程序。这个过程需要几个小时,我想不断更新网页,上面写着“为帐户名1加载数据,为帐户名2加载数据”等信息。换句话说,服务器正在运行,我需要将有关此工作的数据从服务器发送到客户端,而无需刷新页面(或按下按钮或执行任何其他操作。)

AJAX是否可行?有没有人有代码示例/推荐教程?

谢谢!

2 个答案:

答案 0 :(得分:0)

最简单的方法是使用一个JavaScript setTimeout,它向服务器端的某个知道如何跟踪进度的内容发出Ajax请求。像jQuery $.get这样简单的东西就足够了。

另一种选择是实施某种形式的推动,但我认为一个简单的“我的工作如何做”请求不经常间隔就足够了。

答案 1 :(得分:0)

我从未参与编写使用 websockets 的网页,但这种技术可能对您实际想要执行的内容感兴趣。

请考虑以下事项:websocket.org