Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 文件上传后如何加载JSF页面?_Java_Jsf - Fatal编程技术网

Java 文件上传后如何加载JSF页面?

Java 文件上传后如何加载JSF页面?,java,jsf,Java,Jsf,我想要的是在执行文件上载后加载另一个页面 我尝试将此代码放入处理文件上载的bean中: return "<JSF Page Name>?faces-redirect=true" return”?faces redirect=true 但是仍然没有运气…您无法从动作侦听器方法内部导航。只能从实际的操作方法内部导航,该方法绑定到UICommand组件的action属性 但是,您可以通过以下方式以编程方式发送重定向: FacesContext.getCurrentInstance().

我想要的是在执行文件上载后加载另一个页面

我尝试将此代码放入处理文件上载的bean中:

return "<JSF Page Name>?faces-redirect=true"
return”?faces redirect=true

但是仍然没有运气…

您无法从动作侦听器方法内部导航。只能从实际的操作方法内部导航,该方法绑定到
UICommand
组件的
action
属性

但是,您可以通过以下方式以编程方式发送重定向:

FacesContext.getCurrentInstance().getExternalContext().redirect("page.xhtml");