Описание тега view-scope

Область просмотра означает, что вы можете поддерживать объект в активном состоянии, пока находитесь в представлении (странице).

В @ViewScopedбыл введен спецификацией JSF 2.0. Вкратце данные, которые@ViewScopedбудет продолжать жить до тех пор, пока вы не перейдете на другую страницу. Область просмотра очень удобна, поскольку она позволяет использовать схему инициализации данных при первом доступе к странице (через запрос без лиц, который обычно является запросом GET), а затем сохранять эти данные, когда вы работаете на странице, выполняя публикацию -бэки, запросы AJAX и т. д.