У нас есть rich: comboBox на странице JSF, у которого есть valueChangeListener, который вызывает функцию резервного компонента:
<rich:comboBox id="cbmodel" defaultLabel="${accessUtils.activeRole}" value="${accessUtils.activeRole}"
style="float: right;" valueChangeListener="${accessUtils.valueChangeListener}" >
<c:forEach var="role" items="${accessUtils.currentUserRoles}">
<f:selectItem itemValue="#{role}"/>
<a4j:support event="onchange" ajaxSingle="false" />
</c:forEach>
</rich:comboBox>
А вот функция вспомогательного компонента valueChangeListener:
public void valueChangeListener(ValueChangeEvent event){
System.out.println("EVENT: HAS BEEN CALLED " + event.getNewValue());
setActiveRole((String) event.getNewValue());
}
Как мы можем заставить эту функцию перезагрузить страницу JSF, которая имеет rich: comboBox?
Спасибо за любую помощь.