2013-01-08 16 views
5

有人可以解釋JSF中的部分狀態保存功能嗎?我曾與JSF 1.2合作過,並且此功能在那裏不存在。我認爲這對JSF 2.0來說是新的?部分國家儲蓄超過正常國家儲蓄,我們會得到什麼好處?JSF 2中的部分狀態保存功能

+0

這一點也得到http://stackoverflow.com/questions/5474316/why-does-jsf-need-to-save-the-state-of-ui-components-on-the-server回答 - 側/ 5475564#5475564。基本上,它可以節省內存並提高性能。 – BalusC

+0

@BalusC是可以在每個組件級別或應用程序級別上配置的屬性嗎? – Geek

+0

每個應用程序或視圖。不是每個組件。 – BalusC

回答

2

它通過保存對bean的修改來減少內存使用量。默認是true,你可以像下面那樣將它設置爲conf;

<context-param> 
    <param-name>javax.faces.PARTIAL_STATE_SAVING</param-name> 
    <param-value>false</param-value> 
</context-param>