我想要的是在执行fileUpload后加载另一个页面。
我尝试将此代码放在处理fileupload的bean中:
return "<JSF Page Name>?faces-redirect=true"
但仍然没有运气......
答案 0 :(得分:4)
您无法从动作侦听器方法内导航。您只能从真实的操作方法内导航,该方法绑定到action
组件的UICommand
属性。
然而,您可以通过ExternalContext#redirect()
以编程方式发送重定向:
FacesContext.getCurrentInstance().getExternalContext().redirect("page.xhtml");