У меня есть этот f:viewParam для установки значения и выполнения поиска в обратном компоненте:
<f:metadata>
<f:viewParam name="id"
value="#{editorBean.id}"
required="true" />
<f:event type="preRenderComponent"
listener="#{editorBean.search}" />
...
Задний боб:
private String id; // getters setters
public void search(ComponentSystemEvent event) {
if (id != null) {
//search data in DB to construct TreeNode finBy(id)...
...
В браузере я не могу расширить второй уровень дерева, потому что при поддержке Bean идентификатор равен нулю.
Отлаживать:
Как установить f:viewParam во всех вызовах?