У меня есть PanelMenu на странице a4j: включенного xhtml, включенной в другую страницу JSF.Когда a4j: commandButton попадает на родительскую страницу, некоторые данные изменяются во включаемом файле, и я хотел бы повторно отрендерить элемент, хранящий его.В приведенном ниже примере фрагмента controlPanel
перерисовывается как часть этой операции, но этого недостаточно, чтобы его выполнитьнапрямую (если я добавлю его в список атрибутов reRender), но консоль предупреждает, поскольку он еще не включен.
Есть ли способ обойти это?
Родитель:
<rich:toolBarGroup location="right">
<h:panelGrid columns="1" id="controlPanel">
<a4j:region>
<a4j:include viewId="#{MyBacking.ctrlBox}">
<f:param name="targetIdParam" value="controls" />
</a4j:include>
</a4j:region>
</h:panelGrid>
</rich:toolBarGroup>