Myfaces CODI与ClientSideWindowHandler - IE9后退按钮行为

时间:2013-11-06 15:34:57

标签: jsf-2 codi

如果在我使用CDI和MyFaces CODI的JSF应用程序中,我有这样的链接:

<h:link outcome="page2" value="Page 2"/>

单击链接并导航到第2页后,在IE9中查看后退按钮不会返回上一页,只是重新呈现第2页。我可以长按按钮显示页面列表,然后选择最后一个页面。列表的顶部是CODI窗口处理程序使用的“正在加载...”页面。

当MyFaces CODI配置为使用ClientSideWindowHandler时会发生这种情况。

Firefox和Chrome以及IE11按预期工作(IE10未经测试)。不幸的是,大多数用户都是IE9。

我正在使用CODI为窗口范围提供的功能,所以离不开处理程序。

有没有人知道如何绕过这个?

0 个答案:

没有答案