Мы разрабатываем приложение, в котором мы должны поддерживать несколько вкладок / окон браузера.
Наша настройка: MyFaces 2.1, Spring, Orchestra
По умолчанию для org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION установлено значение 20. Это означает, что если вы открываете 21 вкладку в браузере, то страница на первой вкладке перестает работать - состояние просмотра для данного представления отсутствует.
То же самое произойдет, если вы откроете 2 вкладки и запросите 21 просмотр обновлений (т.е. событий Ajax) на второй вкладке. Затем щелчок на первой вкладке приведет к тому же исключению.
Есть ли способ обойти это? Например, возможно ли привязать кэш представления к области диалога?