web.xml中的javax.faces.STATE_SAVING_METHOD参数用于指定状态的保存位置。客户端或服务器
如果要在服务器上保存状态(这是JavaServer Faces参考实现中的缺省值),请将param-value值指定为server。
否则,为了在客户端保存状态,我们可以在param-value中指定客户端。
如果状态保存在客户端上,则整个视图的状态将呈现为页面上的隐藏字段。
有没有办法在web.xml中覆盖默认的全局配置,并为具体视图设置自定义状态保存策略?
不,这是不可能的。见https://github.com/javaee/javaserverfaces-spec/issues/1056
我在JSF 2.0 - set javax.faces.STATE_SAVING_METHOD on a specific manage bean only中找到了这个“答案”,但由于那个Q是关于特定的bean而不是视图,我将添加这个额外的答案,而不是标记为重复。