2009-11-12 80 views
1

我有一个应用程序在Tomcat上运行, 应用程序是inturn调用的JSP页面实际上是一个java文件,它是将数据插入数据库的Batch过程。因此,我想显示发生在客户端(浏览器) ,因为所有这一切都发生在服务器端。我想获得输出(打印消息),以便我可以使用它在客户端(浏览器)上显示它。 任何人都有想法,我怎么能从服务器检索这个输出?如何获取服务器(Tomcat)的输出,在客户端显示它?

+0

定义输出,你的意思是标准输出? 客户端,你的意思是一个浏览器? – 2009-11-12 05:26:27

+0

你的问题没有多大意义。请详细说明。 – 2009-11-12 06:58:52

+0

详细阐述了斯蒂芬.. – 2009-11-12 07:57:30

回答

1

您将需要ajax。检查XmlHTTPRequest 的理念是:

  1. 发送Ajax请求到服务器(一个特定的servlet)每X秒
  2. 定义上述的servlet,并定义一个LinkedList(或任何队列实现)。
  3. 填充该队列每当有东西通过所述批处理过程
  4. 在每个AJAX请求被输出弹出队列中的所有元素并将它们作为响应
  5. 被返回的响应后,将其追加到的DOM这一页。
相关问题