我目前正在创建一个 primfaces portlet。当我在我的 bean 类中调用 Submit 方法时,从我的 view.xhtml 中。我想根据输入重定向视图。
下面是我提交方法的代码片段:
Submit(){
try {
FacesContext.getCurrentInstance().getExternalContext().redirect("/views/Success.xhtml");
} catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
它只是将本地主机 URL 添加为http://localhost:8081/views/Success.xhtml
. 我想我可能遗漏了一些重要的东西。如果是的话,应该实现一些渲染阶段方法,我该如何去做,以便它为该页面创建一个渲染 URL。