2012-04-29 35 views

回答

2

有沒有這樣的方式。只需將JSF狀態保存方法設置爲client即可。這樣視圖永遠不會過期。

<context-param> 
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name> 
    <param-value>client</param-value> 
</context-param> 

這隻會交換網絡帶寬的內存使用量(例如較低的內存使用量和更多的網絡帶寬使用情況)。在啓用部分狀態保存的情況下,網絡帶寬使用增加應該相對較小,並且通過縮小,壓縮等容易獲得。

+0

我們可以將狀態保存方法設置爲僅針對某個視圖的客戶端嗎? – user679526

+0

不幸的是不符合當前的JSF 2.1規範。這將在未來的JSF規範版本中討論。 – BalusC