我需要通过选择数据表行进入页面。使用 ajax 事件有一些问题。
FacesContext context = FacesContext.getCurrentInstance();
NavigationHandler navigationHandler = context.getApplication().getNavigationHandler();
navigationHandler.handleNavigation(context, null, "/views/questionnaires/viewDetails.xhtml?faces-redirect=true&questionnaireId=" + 1);
但我也需要将参数传递给目标页面 bean。
@ManagedProperty(value = "#{param.questionnaireId}")
private Long questionnaireId;
它不工作。如何正确执行?