Я использую JSF 2.0, и у меня проблема с навигацией после commandLink и commandButton. Я использую следующий код:
<h:commandLink action="login?faces-redirect=true"
value="#{showElementBean.showElement()}"> Login </h:commandLink>
<h:commandButton action="login?faces-redirect=true" value="Move to login.xhtml" />
Эти теги находятся внутри формы, логин это только пример. Результатом нажатия на визуализированные элементы управления всегда является POST с обновлением текущей страницы. Что я не прав?
Edit:
Согласно комментариям BalusC я добавляю фрагмент реального кода:
<h:commandLink actionListener="#{showElementBean.showElement(element)}"
value="View" > </h:commandLink>
У меня есть страница со списком элементов, и я хочу добавить ссылки, которые ведут на страницу просмотра элементов. Таким образом мне нужно передать этот элемент на страницу шоу. Я начинающий JSF, например в Rails я бы использовал параметры GET и URL, но я не знаю, как это сделать «в JSF».