Области применения в JSF 2 - PullRequest
5 голосов
/ 16 марта 2012

У меня есть приложение CRUD. Там, где данные извлекаются, отображается n отредактировано n сохраняется обратно в дБ. Также существует последовательный доступ между страницами, а информация, введенная на первой странице, необходима на второй странице и так далее. Какова была бы лучшая сфера и почему?

Когда использовать какую область? Каков жизненный цикл каждой области.

Кроме того, я не смог найти хорошего учебника по областям. Если вам известно об этом, пожалуйста, руководство.

Спасибо, Shikha

1 Ответ

16 голосов
/ 16 марта 2012

Подробное объяснение областей применения JSF содержится в превосходном учебном пособии BalusC Связь в JSF 2.0 .

В качестве практического правила я бы рекомендовал всегда выбирать наиболее узкую область видимости, чтобысостояние, которое сохраняется на стороне сервера.Ваше приложение будет иметь плохую масштабируемость, если вы сохраните все в области видимости сеанса.Область видимости особенно полезна, если вы работаете с ajax.Для не-AJAX-представлений часто бывает достаточно объема запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...