标签: java multithreading jsf-2
我知道这不符合规范,但也许有安全的方法来实现这一目标。我有一个在支持bean中创建的Runnables列表,每个都在进程结束后从bean中设置一些属性。
在prerender方法中,所有这些任务一个接一个地开始,在gui中,有DataTable显示它们的状态(有一个轮询)。完成后,有可能重启任何一个。
所有线程的第一次运行都有效,一切都已设置并正确显示。但是,如果我重新启动一个线程,似乎没有发生。有没有人知道如何从jsf支持bean运行线程的正确方法?