Как иметь несколько потоков в меню шаблона?
Все страницы приложения используют шаблон с меню, содержащим ссылки на несколько разных потоков. Если выбор меню входит в поток с запросом GET (<h:link>
например), возникает ошибка, когда пользователь входит в другой поток ("без случая навигации" для потока, который использует <h:link outcome="flow">
).
Если я ввожу поток с запросом POST (с <h:commandLink>
например), адрес, отображаемый в навигаторе, не подходит для любого запроса POST (отображается адрес предыдущей страницы). Если я добавлю "?face-redirect=true" к адресу потока в меню (<h:commandLink action="flow?faces-redirect=true">
, Я получаю сообщение об ошибке "нет случая навигации".
Как я могу сделать?