我有一个从一个页面到另一个页面的导航定义。
<h:outputLink id="idLink" value="Page1.seam" >
<f:param name="m" value="n103" />
<f:param name="mss" value="110" />
<h:outputText value="Return to Page 1" />
<a4j:support event="onclick" action="#{beanName.action}" limitToList="true" ignoreDupResponses="true" eventsQueue="que" ajaxSingle="true" immediate="true">
</a4j:support>
</h:outputLink>
问题是有时视图没有更改为Page1.seam并保留在Page2.seam中。 有谁知道更好吗? 将非常感谢帮助。 感谢。
答案 0 :(得分:3)
这种结构毫无意义。使其成为正常链接
<h:outputLink value="Page1.seam">
<f:param name="m" value="n103" />
<f:param name="mss" value="110" />
<h:outputText value="Return to Page 1" />
</h:outputLink>
要在打开页面时调用操作,请在目标视图中使用<f:event type="preRenderView">
。
<f:event type="preRenderView" listener="#{beanName.action}" />