小编典典

如何在JSF中减少javax.faces.ViewState

java

在JSF中减小viewstate隐藏字段大小的最佳方法是什么?我已经注意到,我的视图状态大约为40k,这会下降到客户端,并在每次请求和响应(尤其是到达服务器)时都返回到服务器,这对于用户来说是一个严重的问题。

我的环境JSF 1.2,MyFaces,Tomcat,战斧,RichFaces


阅读 324

收藏
2020-12-03

共1个答案

小编典典

您是否尝试过将状态保存设置为服务器?这应该仅将ID发送给客户端,并在服务器上保持完整状态。只需将以下内容添加到文件 web.xml中

 <context-param>
  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
  <param-value>server</param-value>
 </context-param>
2020-12-03