我有3个日志文件和一个选择菜单。根据选择,需要动态显示任何一个日志文件的最后一部分。
在primefaces中没有独立的组件,您应该使用一些基本的原则。
- 阅读日志文件的最后几行,你可能会看到这个问题Java IO实现unix/linux "tail -f"
- 当读取文件时,您应该将读取的行存储到托管bean中的字符串集合
- 选择你的selectOneMenu,你应该改变你的文件名和重新生成你的集合,再次在同一个管理bean。
- 在你的selectOneMenu ("update"属性)的ajax完成事件,你应该更新jsf显示组件链接到你的集合。