1
AFAIK存儲到JVM內存時javax.faces.STATE_SAVING_METHOD
被設置爲「服務器」。ViewState自定義保存方法 - 有可能嗎?在JSF的ViewState
有什麼辦法來配置/設置,例如,可以使用一些(最終,磁盤備份)存儲引擎(即內存緩存/ redis的)來存儲ViewState的自定義省電方法?
有點像自定義session.save_handler
在PHP中的等價物。
AFAIK存儲到JVM內存時javax.faces.STATE_SAVING_METHOD
被設置爲「服務器」。ViewState自定義保存方法 - 有可能嗎?在JSF的ViewState
有什麼辦法來配置/設置,例如,可以使用一些(最終,磁盤備份)存儲引擎(即內存緩存/ redis的)來存儲ViewState的自定義省電方法?
有點像自定義session.save_handler
在PHP中的等價物。
存儲到JVM內存
爲了更精確,它的存儲在其又由容器管理HTTP會話。
所以,如果你想定製會話管理,那麼就去做在servletcontainer水平。目前尚不清楚您使用的是哪一個,但是對於Tomcat等情況,請參閱「持久性管理器」章節中的Manager Component文檔以獲取磁盤上的會話存儲。
其實我正在使用glassfish,我明白了:) – gpilotino 2013-02-13 12:12:40
在這種情況下,從[創建和管理會話]開始(http://docs.oracle.com/cd/E18930_01/html/821-2418/ beaha.html)。檢出「會話管理器」部分。 – BalusC 2013-02-13 12:14:00