Исправлено ли <ui: include> в JSF 2.2?

Я помню в JSF 2.1 <ui:include> был обработчиком тегов, поэтому он был оценен один раз, когда было построено дерево компонентов. Когда атрибут src изменялся перед отображением, страница всегда отображалась с использованием предыдущего значения.

<h:form>
  <h:inputText value="#{sessionScope['includedPage']}" />
  <h:commandButton />
</h:form>

<!-- src should be evaluated before applying values to model phase -->
<ui:include src="#{sessionScope['includedPage']}" />

Однако с WildFly вышеприведенный пример просто работает, отображаемая страница всегда включает в себя самое последнее значение includePage. Это почему? Или я правильно помню? Я не нашел ничего в спецификации JSF 2.2 относительно этого изменения...

0 ответов

Другие вопросы по тегам