如何在PrimeFaces中动态显示日志文件的最后部分

时间:2013-04-10 09:08:03

标签: jsf primefaces

我有3个日志文件和一个selectone Menu.Based选择,任何一个日志文件的最后一部分需要动态显示。哪个PrimeFace组件将执行此操作以及如何。

1 个答案:

答案 0 :(得分:0)

在primefaces中没有单独的组件,你应该使用一些基本的原理。

  1. 阅读日志文件的最后几行,您可能会看到此问题Java IO implementation of unix/linux "tail -f"
  2. 读取文件时,应将读取的行存储到托管bean中的字符串集合
  3. 在选择selectOneMenu时,您应该在同一个托管bean上更改文件名并重新生成集合。
  4. 在selectOneMenu(“更新”属性)的ajax完成事件中,您应该更新链接到您的集合的jsf显示组件。