2

是否可以在回发期间创建 newUIComponent并将其添加到组件树中PreRenderView?如果是这样,我该如何public void onPreRenderEvent(@Observes PreRenderViewEvent e)在 Seam 3 中使用它?

4

1 回答 1

2

是的。我一直在与 Mojarra 团队和 MyFaces 团队合作,以建立“公认”的方式来做到这一点。我在这里写了他们的结论:

http://blog.kennardconsulting.com/2010/10/safely-manipulating-component-tree-with.html

JSF EG 也在考虑在他们的规范中对此进行正式化:

http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1007

于 2011-11-30T10:19:08.073 回答