我在我的项目中使用JSF 2.2和Primefaces 5.1与prettyfaces。我的问题当我按下按钮按初始化方法是调用。但是再次按浏览器前进按钮动作intializePage不是调用它只发生使用prettyfaces。如果我在web.xml中删除 prettyfaces ,它可以正常工作。
<h:body>
<f:event listener="#{user.initializePage}" type="preRenderView" />
<p:panel id="topId" header="Main" >
...
<p:commandButton value="Button" action="#{user.buttonaction}"/>
.....
</p:panel>
</h:body>