Я создаю составной компонент, который будет обертывать данные для реализации очень простой разбивки на страницы. Мне нужно сохранить состояние (текущий номер страницы) между запросами ajax.
Я попытался создать поля в моем FacesComponent, но обнаружил, что они стираются во время жизненного цикла JSF:
@FacesComponent(value = "bfTableComponent")
public class BFTableComponent extends UIComponentBase implements NamingContainer {
private int currentPageNumber;
...
Кажется, я не могу найти краткого руководства, как это сделать где угодно! Как сохранить состояние между запросами при создании составного компонента?