这是问题所在: 我想在网站中公开一个能够报告一些日志行的页面。
该站点是一个java spring 3.0 Web应用程序。
从理论上讲,有两种方法可以完成工作:
1-服务器准备就绪时会按行记录。 2-客户端对新线路进行轮询。
我更喜欢第一种方式,但我真的不知道它是否可行。 我想这个场景如下:
最后,techonolgy最适合我的要求?我想JSP可能还不够javascript?
答案 0 :(得分:1)
我过去使用AJAX定时轮询实现了类似的功能。
您的控制台页面会运行一些javascript / jQuery,它会经常通过AJAX请求轮询服务器,如果它接收到新数据,则将它附加(或预先设置,无论您喜欢)到控制台框或div,或者无论你在用什么。
最后我检查了(这已经有一段时间了),这就是Facebook聊天工作的方式(尽管从那时起它可能已经改变了)。
您可以使用推送实现(查看HTML5 Websockets,这可能有所帮助),但AJAX轮询可能是最简单的解决方案。