【发布时间】:2014-06-02 14:37:05
【问题描述】:
我想在 jsp 页面中显示日志文件内容(作为 Web 应用程序功能的一部分 - 不能使用另一个独立的 Web 应用程序)。我正在寻找类似于 unix tail -f 功能的东西。我查看了 Apache Commons Tailer 和 TailerListenerAdapter。但是,TailerListenerAdapter 有一个方法 handle(String line) 如果您想在 Web 浏览器中查看输出,则该方法无用。还有其他解决方案,例如读取文件然后轮询文件以获取新内容。但它会在一个循环中涉及太多的 IO 操作。理想情况下,我想拖尾内容(比如 2000 行),然后将其显示在 jsp 页面中。我可以使用 AJAX 调用,比如每 100 毫秒,然后刷新 UI 中的数据。
【问题讨论】:
-
这也可能是这个的副本:stackoverflow.com/questions/11345387/…
标签: java jakarta-ee tail logfile