Мне нужно перейти на страницу, выбрав строку таблицы данных. Использование ajax-события имеет некоторые проблемы.Передача параметров по URL-адресу в JSF
FacesContext context = FacesContext.getCurrentInstance();
NavigationHandler navigationHandler = context.getApplication().getNavigationHandler();
navigationHandler.handleNavigation(context, null, "/views/questionnaires/viewDetails.xhtml?faces-redirect=true&questionnaireId=" + 1);
Но также мне нужно передать параметр в целевой компонент страницы.
@ManagedProperty(value = "#{param.questionnaireId}")
private Long questionnaireId;
И это не работает. Как это сделать правильно?