我正在处理一个结合使用 Spring Security、Spring bean、JSF、PrimeFaces 和 Hibernate 的项目。
在主页中,我使用 poll 每隔 10 秒自动获取最新数据。
<h:form>
<p:poll interval="10"
listener="#{mailBean.refreshMail}"
update=":list-email"/>
</h:form>
问题是在我登录到主页后,我在另一个选项卡中打开主页,在该选项卡中,我单击注销并重定向到登录页面。
即使会话结束,poll 将继续发送 ajax 请求并在每 10 秒后得到响应。
然后我等待几秒钟并再次单击登录以转到主页,但这次它显示了 XML 内容,这是投票的部分响应。
如果我刷新页面,它会再次变得正常。我不知道为什么它会呈现这样的视图。
我花了很多时间试图解决这个问题,但我做不到。请帮帮我。谢谢你。
