如何通过 URL(在支持 bean 中)将用户重定向到 portlet 中的其他页面?我们在 JBoss 5.1.0 上使用 GateIn 3.1
通常,FacesContext.getCurrentInstance().getExternalContext().redirect("url")
就足够了,但在这里它不起作用,它不会重定向用户。
context.getApplication().getNavigationHandler().handleNavigation(context, null, page)
也不行。
我们希望避免为我们可以重定向到的每个可能的页面制定导航规则。
编辑:它似乎a4j:commandButton
引起了一些问题,在我们将其替换为h:commandButton
我们被重定向但不仅在 portlet 中而且在门户中。