我正在使用 JSF 1.2
在一个 portlet 的 phaselistener 中,如果某些条件匹配,我想完全重定向到另一个 portlet。我在 beforePhase 方法中有以下代码
ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext();
externalContext.redirect("/my-other-portlet-url");
它不工作。甚至我尝试将其放入 afterPhase 方法中。没用。
这样做的正确方法是什么?在我的场景中可以重定向到另一个 portlet 吗?
问候,
维卡斯