В JSF существует окно просмотра, связанное с каждой страницей, которое передается туда и обратно с сообщениями и т.д.
Я знаю, что viewstate вычисляется с использованием состояний различных элементов управления на странице и что вы можете хранить его как на стороне клиента, так и на стороне сервера.
Вопрос: как это значение используется? Используется ли он для проверки значений, отправленных в submit, чтобы гарантировать, что один и тот же запрос не отправляется дважды?
Кроме того, как он вычисляется - я понимаю, что богатые поверхности могут быть вычислены по-разному от myfaces, но идея была бы приятной.
Спасибо.