XPages - 从配置文件中获取值

Ton*_*een 3 lotus-notes xpages xpages-ssjs

我正在尝试从XPage的beforePageLoad事件中的配置文件中获取值.为此,我使用Server Side Javascript:

var currdb:NotesDatabase = database;
var profdoc:NotesDocument = currdb.getProfileDocument("frmProfile","");
var showRefInfo = profdoc.getItemValueString("ShowReferenceInformation");
sessionScope.put("showRefInfo",@Text(showRefInfo));
Run Code Online (Sandbox Code Playgroud)

字段"ShowReferenceInformation"可以具有值1或0.我已将此值从0更改为1,但是我的SSJS代码继续返回0.可能导致此问题的原因是什么?

Jes*_*her 9

Web上的配置文件总是被过度缓存,我相信XPage仍然如此.最有可能的是,您会看到一些请求将获得新值,而其他请求将在一段任意时间后完全刷新缓存之后才会获得新值.