Разница между экземплярами представления JSF: новый вид, исходный вид и вид обратной передачи - PullRequest
2 голосов
/ 06 мая 2011

Я провел некоторое исследование на экземплярах представления JSF: новое представление, начальное представление и представление обратной передачи Но я все еще не совсем уверен в различиях. Это немного сбивает с толку, и я не смог найти хорошего объяснения этому. Может кто-нибудь пролить свет на этот?

1 Ответ

5 голосов
/ 06 мая 2011

Вот как работает JSF 1.0 / 1.1.Они подробно объяснены в этой древней статье IBM .Но вы должны забыть и игнорировать всю статью (см. Также раздел «Примечания редактора» вверху, который был отредактирован впоследствии).Это не применяется больше, чем JSF 1.2 и новее (включая JSF 2.x).Есть только «начальный вид» и «вид сзади».«Новое представление» больше не существует.

Первоначальное представление создается по запросу GET, а существующее представление повторно используется по запросу POST.Когда запрос GET приводит к ответу с <h:form> для POST, тогда на (частичное) представление ссылается скрытое поле ввода с именем javax.faces.ViewState.Это то же самое представление будет восстановлено и использовано для обработки отправки формы (обратной передачи).

...