是否可行,在整个JSF2.2应用程序中仅使用请求范围的bean是个好主意?具体来说,在一个包含多个PrimeFaces组件的Ajax丰富的应用程序中,例如具有延迟加载的数据表?应用程序不必是无状态的,因为可以在客户端保存视图状态。我知道通过使用OmniFaces,ViewScoped bean也可以保存在客户端。事实上,我已经尝试过了,它完美无缺。尽管如此,我预计我应该只能使用请求范围的bean。
应用程序将在多个服务器上运行,并且它将被优先使用以避免使用HTTP-Session数据库。还有一些我不知道的其他限制。因此希望不在服务器端保存状态。
我对JSF有一定的经验,但我从来不需要处理这些要求。说实话,我几乎没有使用过请求的bean,因为我没有发现它们特别有用。我试图在网上研究这个主题,但我似乎根本找不到与此事有关的任何内容。因此,任何建议,提示,链接或其他任何内容都非常有用。