2

可能重复:
未调用自定义组件操作侦听器中的 Primefaces commandButton

我创建了扩展的自定义组件UIComponentBase。我正在encodeBeginCommandButton来自 Primefaces)中创建一些组件,但是当decode我在查找按钮时由用户单击按钮触发时,它既不存在也不存在UIViewRootthis.getChildren().

似乎它是在decode触发并且组件不存在时调用的组件的新实例。怎么了?

一些代码在: 代码

如果你愿意,我可以发送整个代码。


我发现 PrimeFaces 和其他软件中使用了这种技术,但是你能解释一下为什么从 getStateHelper().eval("someKey"); 中检索到的值吗?解码时总是为空?

可能是我网站上的问题,但我无法解决?

这是我开始的线程的链接:

问题描述更详细

4

1 回答 1

1
于 2013-01-07T12:04:37.100 回答