Пример простого потока из учебника по Java EE7 запоминает значения предыдущего потока

Я просто играю с простым примером из учебника по Java EE7 и сталкиваюсь с проблемой.

Документация: Учебник по Java EE7 - Простой поток

Пример: tut-install/examples/web/jsf/simple-flow/

Я озадачен, потому что поток запоминает данные в FlowScope после страницы возврата.

Пример кода из руководства:

src/main/webapp
    index.xhtml
    simple-flow-return.xhtml
    WEB_INF/
        web.xml
    simple-flow
        simple-flow-flow.xml
        simple-flow.xhtml
        simple-flow-page2.xhtml

Демо-версия:

Enter flow
--> Value = test
--> Second Page - Value: test
--> Return
--> Value (should be empty): "" --> Correct!
--> Back to start
--> enter flow
--> Value: test (THIS VALUE IS REMEMBERED AND ALREADY FILLED IN!)

Почему это значение запоминается? Я вышел на страницу возврата, и значение было пустым, но теперь снова вспомнил!

У кого-нибудь была такая же проблема с этим примером? (Проверено на GlassFish и WildFly)

1 ответ

Решение

Мы достигли некоторого прогресса: используйте пример простого потока из учебного руководства, но с управляемым компонентом.

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