Почему JSF сохраняет состояние компонентов пользовательского интерфейса на сервере?

ниваю возможность использования JSF на сайте с большим трафиком. Мне говорят, что в JSF 2.0 дерево компонентов не сохраняется в сеансе, и что только модификации сохраняются после изменения дерева компонентов.

Вот страница, которую я просматриваю:

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
   xmlns:h="http://java.sun.com/jsf/html">
    <body>
        <h:form>
            hello, world
        </h:form>
    </body>
</html>

Каждый раз, когда я просматриваю эту страницу, на сеанс выделяется почти 1 КБ. Если я удалю<form> тег, ничего не сохраняется в сеансе.

Любая идея, почему дерево компонентов хранится в сеансе? Я думаю, что это будет вычислено по запросу обратной передачи.

Ответы на вопрос(1)

Ваш ответ на вопрос