Перейдите на ту же страницу после действия в JSF 2
У меня есть компонент, выполненный в JSF 1.x, этот компонент имеет командную кнопку следующим образом
<h:commandButton ... action="#{templateController.next}" />
Где templateController был передан как EL-привязка и может быть любым объектом, который реализует определенный интерфейс. Общая реализация next() просто выполняла код и затем возвращала пустую строку, вызывая обновление той же страницы:
public String next() {
.....
return "";
}
Теперь я пытаюсь перенести этот компонент в JSF 2, моя проблема в том, что пустая строка больше не вызывает обновления той же страницы, вместо этого платформа пытается перенаправить на страницу с именем ".jsf", то есть просто добавляет. JSF к какому-либо результату. Мой вопрос заключается в том, как вернуть результат, который приводит к обновлению текущей страницы. Мой компонент является общим, и я не знаю заранее, на какой странице он будет использоваться.
Спасибо