我有一个CRUD应用程序..在数据的提取位置,显示n编辑n存储回db。页面和页面之间也有顺序访问。在第二页上需要在第一页上输入的信息&等等。什么是最好的范围&为什么?
何时使用哪个范围?每个范围的生命周期是什么。
另外,我找不到任何关于范围的好教程。如果你知道同样的事情,请指导。
谢谢, Shikha
答案 0 :(得分:16)
BalusC的优秀教程Communication in JSF 2.0中详细解释了JSF范围。
根据经验,我建议始终选择最窄的范围,以减少服务器端保存的状态。如果您将所有内容都保存在会话范围内,那么您的应用程序将具有糟如果您正在使用ajax,则视图范围特别有用。对于非ajax视图,请求范围通常就足够了。