Это нормально, что идентификатор разговора продолжает увеличиваться после каждого запроса страницы?

Привет, я создаю приложение Seam и у меня есть вопрос:

У меня есть сессионный компонент без сохранения состояния (область стыка по умолчанию) с методами удаления и выбора. Страница, содержащая модель данных, загружается и содержит ссылки для выбора и удаления каждой строки (обе ссылки относятся к методам действий в компоненте).

Метод delete удаляет выбранную строку из списка и возвращает значение null (страница перезагружается). Метод выбора загружает новую страницу, на которой можно редактировать выбранную строку.

Каждый раз, когда щелкают ссылку в модели данных и запускается действие, идентификатор разговора увеличивается. Это нормальное поведение, ведь я даже не разговариваю? Если это ненормальное поведение, что лучше всего предотвратить?


person Casper    schedule 14.05.2010    source источник


Ответы (1)


Да, это нормальное поведение в Seam. Seam использует диалог во встроенных компонентах, фильтрах и сервлетах, среди прочего, для сбора мусора.

Поэтому, даже если вы явно не используете беседу, шов всегда будет создавать временную беседу.

person Shervin Asgari    schedule 15.05.2010
comment
Хорошо, спасибо, что прояснили это =) Итак, в основном, если ваш сервер работает какое-то время, пользователь может получить chatId ›10000? - person Casper; 16.05.2010