javax.faces.STATE_SAVING_METHOD
当设置为“服务器”时,JSF ViewState 中的 AFAIK 存储到 JVM 内存中。
有没有办法配置/设置自定义保存方法,例如,可以使用一些(最终是磁盘支持的)存储引擎(即 memcache / redis)来存储 ViewState ?
类似于session.save_handler
PHP 中的自定义。
存储在 JVM 内存中
更准确地说,它存储在由容器管理的 HTTP 会话中。
因此,如果您想自定义会话管理,那么只需在 servlet 容器级别进行。目前尚不清楚您使用的是哪一个,但如果是 Tomcat,请参阅“持久管理器”一章下的管理器组件文档以获取磁盘上的会话存储。