Почему 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>
тег, ничего не сохраняется в сеансе.
Любая идея, почему дерево компонентов хранится в сеансе? Я думаю, что это будет вычислено по запросу обратной передачи.