2012-12-14 43 views
1

我正在使用JSF 2.1和PrimeFaces 3.5,我对ViewScope范围有一些疑问。JSF - ViewScope - 它只适用于AJAX调用?

这个范围应该在我使用相同的页面时工作,对吧?但是,每次刷新页面时,容器都会创建另一个ManagedBean实例,并且我丢失了所有数据。为什么?顺便说一下,如果我使用Ajax,它就会工作。我对吗?

+2

的确如果刷新页面,就会创建一个新的bean。这是预期的行为。我不明白你对ajax的问题​​.. – Damian

回答

1

只要您发布到同一页面,viewcoped bean就会一样。或不是。

浏览器中的刷新处理为新页面。