Я изучаю функцию JSF 2.2 Faces Flow, но я до сих пор не знаю, каковы преимущества определения потока с использованием Faces Flow вместо обычной системы навигации (вызывающие линки в ссылках или кнопках)?
Преимущества использования JSF Faces Flow вместо обычной навигационной системы
Ответ 1
Используйте его только в том случае, если вы хотите использовать @FlowScoped
bean для определенного набора представлений. Другими словами, используйте его только в том случае, если вам нужен управляемый bean, который должен работать до тех пор, пока вы просматриваете указанную коллекцию представлений, зарегистрированных в файле конфигурации потока.
Для этого действительно очень мало реальных случаев использования в мире. Все они сводятся к многошаговому мастеру, каждый из которых является закладок. Раньше, до введения области потока, для этого использовались условно отображаемые, но они, в свою очередь, не могут быть индивидуально заклассифицированы, поскольку URL-адрес остается неизменным все время.
См. также:
Ответ 2
Поток потоков и навигация различны. Лицевой поток, как бизнес-поток в конечном конце сайта, очень похож на мастера.