我在Salesforce上遇到View状态问题,需要帮助: Salesforce已超出最大视图状态大小限制(135KB)。我的网站获取的视图状态大于Salesforce的限制。我在谷歌搜索并获得一些解决方案,但没有多少改善:(,有人帮我?,非常感谢你!
杰里
答案 0 :(得分:1)
我确信有人可以填写更完整的答案。但第一步是阅读transient
关键字。标记为瞬态的控制器中的属性/成员变量不会保存在Viewstate中。如果你有一堆不必要的东西,那么这将有所帮助。
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_classes_keywords_transient.htm
答案 1 :(得分:0)
答案 2 :(得分:0)
可能有帮助的修补程序很少
在变量之前添加transient关键字,例如仅用于打印表的列表。
使用HTML组件而不是Salesforce组件(主要是在顶点内使用SF组件:重复)。 SF组件比HTML组件消耗更多的视图状态。例如。使用HTML表而不是apex:pageBlockTable。
希望这有帮助。
在
上阅读更多相关信息http://www.salesforce.com/us/developer/docs/pages/Content/pages_best_practices_performance.htm
http://wiki.developerforce.com/page/An_Introduction_to_Visualforce_View_State