Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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
Redirect p:咆哮不&x27;在JSF页面转发之后不工作,但可以使用页面重定向_Redirect_Jsf 2_Primefaces_Forward - Fatal编程技术网

Redirect p:咆哮不&x27;在JSF页面转发之后不工作,但可以使用页面重定向

Redirect p:咆哮不&x27;在JSF页面转发之后不工作,但可以使用页面重定向,redirect,jsf-2,primefaces,forward,Redirect,Jsf 2,Primefaces,Forward,我用PrimeFaces4.0创建了一个小型JSFWeb项目 我使用一个基本模板,其中包含页眉和页脚。在标题中有一个按钮,当他被按下时,该按钮显示咆哮消息(p:growl元素) 项目中有以下文件: index.xhtml:包含两个按钮,用于重定向/转发到另一个页面 所有其他页面都使用基本模板(包括页眉和页脚) 如果我按下重定向.xhtml页面上的按钮,一切正常,消息显示正确,但是如果我按下forward.xhtml页面上的按钮,什么也不会发生 我创建了一个简单的eclipse项目,您可以在这

我用PrimeFaces4.0创建了一个小型JSFWeb项目

我使用一个基本模板,其中包含页眉和页脚。在标题中有一个按钮,当他被按下时,该按钮显示咆哮消息(p:growl元素)

项目中有以下文件:

  • index.xhtml:包含两个按钮,用于重定向/转发到另一个页面
所有其他页面都使用基本模板(包括页眉和页脚)

如果我按下重定向.xhtml页面上的按钮,一切正常,消息显示正确,但是如果我按下forward.xhtml页面上的按钮,什么也不会发生


我创建了一个简单的eclipse项目,您可以在这里找到:

问题可能是重定向和转发在幕后的工作方式。看一看潜在的解决方案

我以前试过,但那不能解决我的问题。真奇怪,我因为转发了一页而丢失了消息。通常,由于页面重定向,消息会丢失。