Несколько вкладок браузера / Windows и NUMBER_OF_VIEWS_IN_SESSION

Мы разрабатываем приложение, в котором мы должны поддерживать несколько вкладок / окон браузера. Наши настройки: MyFaces 2.1, Spring, Orchestra

Автор по умолчанию org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION установлено на 20. Это означает, что если вы открываете 21 вкладку в браузере, то страница на первой вкладке перестает работать - нет состояния просмотра для данного представления.

То же самое произойдет, если вы откроете 2 вкладки и запросите 21 обновление представления (т.е. события Ajax) во второй вкладке. Тогда щелчок на первой вкладке вызовет такое же исключение.

Есть ли способ обойти это? Например, можно ли привязать кеш представления к области диалога?

7
задан Jigar Joshi 26 November 2011 в 12:09
поделиться