Я работаю с существующей веб-системой, использующей JSF, и мы обновляем ее до JSF 2.0. Теперь мы используем t: saveState, предоставляемый библиотекой Tomohawk, для сохранения бинов между запросами. Но, к сожалению, это единственное использование библиотеки, поэтому мы решили от нее избавиться. Есть довольно много альтернатив, с которыми я столкнулся. Пользовательские области является одним из них. Но я искал в Интернете, и это не кажется мне хорошим выбором, так как он был недавно выпущен и задокументирован довольно посредственно. Теперь я склонен использовать SessionMap для хранения параметров. Но, например, как только бин выходит с определенных страниц, я хочу, чтобы значения были привязаны так, чтобы они больше не ссылались. Скорректированная область видимости, так сказать. И я хотел бы использовать возможности JSF 2.0 в полной мере. Элегантность тоже не последняя вещь в моей голове) Не могли бы вы поделиться со мной некоторыми мыслями, как это сделать? Огромное спасибо заранее.
Также я хотел бы поблагодарить BalusC за впечатляющую статью, которую он написал. Это мне очень помогло. Вот ссылка: http://balusc.blogspot.com/2006/06/communication-in-jsf.html