知识卡片
作用域要短
内容
托管对象的作用域决定状态能活多久。请求范围释放快、内存压力小,但跨重定向会丢状态;会话范围方便保存上下文,却容易积累内存和脏状态。发散:状态保存越久,越要问它是否真属于用户会话,而不是某次交互的临时数据。
参考来源
《Java EE企业级编程开发实例详解》第4章《JSF 2.0》
知识卡片
托管对象的作用域决定状态能活多久。请求范围释放快、内存压力小,但跨重定向会丢状态;会话范围方便保存上下文,却容易积累内存和脏状态。发散:状态保存越久,越要问它是否真属于用户会话,而不是某次交互的临时数据。