Prettyfaces не может найти соответствующий навигационный регистр

Я продолжаю получать эту ошибку:

Не удалось найти соответствующий случай навигации с идентификатором from-view-id '/index.xhtml' для действия '/faces/index.xhtml' с результатом 'finish_setup'

Программа работает, перенаправляя мой URL на /Setup при отправке формы. Однако эта ошибка всегда появляется, несмотря на то, что у меня нет faces-config.xml. Когда я включаю faces-config.xml, программа прерывается. Я хочу, чтобы отправка формы переходила на следующую страницу как /Setup, а не как /faces/setup.xhtml. Я использую PrettyFaces с JSF 2.0.


person user1011376    schedule 24.10.2011    source источник


Ответы (1)


Эта ошибка в основном означает, что у вас нет файла /finish_setup.xhtml. Исправьте это соответствующим образом. Возможно, вы опечатались в имени файла или не поняли работу неявной навигации JSF 2.

person BalusC    schedule 24.10.2011
comment
Кроме того, я считаю, что оба эти файла должны быть в одной папке. - person paul jerman; 04.09.2012
comment
@Paul: Действительно. /faces/* обычно является самим отображением FacesServlet. Путь в моем ответе относится к корню веб-контента. - person BalusC; 04.09.2012