JavaXPages托管Bean可以跨多个数据库工作吗?
我有一套数据库,当用户进行身份验证时,托管bean会记住客户id。这套数据库中的所有XPages都会使用这个客户id。所有XPages都可以切换到不同的帐户,从而更改客户id
当切换帐户时,该数据库的托管bean被设置,但移动到另一个数据库中的另一个XPage,并且该托管bean尚未更新!托管bean会话范围似乎是特定于数据库的,但我的情况(对或错)意味着我必须跨数据库记住这个客户id
如何跨数据库记住托管bean中设置的这个客户id?我是否必须生成一个标准的概要文件文档,因为托管bean不能跨数据库工作
# 1 楼答案
托管bean的作用域是应用程序、会话、视图或请求,这些作用域只能在单个nsf中访问
你有(至少?)有两种选择:
我会推荐选项1