添加Dojo 1.6+;在LotusNotes数据库v8.5.3中

添加Dojo 1.6+;在LotusNotes数据库v8.5.3中,dojo,lotus-notes,xpages,Dojo,Lotus Notes,Xpages,LotusNotes8.5.3使用Dojo1.5.1。但是,我希望在NSF数据库中使用dojo 1.6/1.7库。我怎么做?我试着使用由建议的技巧,但没有运气 我需要将dojo库包括在NSF数据库中,而不是服务器上 我之所以这样做是为了在我的XPages中使用高级Dojo移动库(来自dojo1.6/1.7) 更新:我甚至回了一段时间,但没有回复。Domino8.5.3服务器使用Dojo1.6.1进行XPages。如果查看测试应用程序的HTML源代码,应该会看到这一点 例如,我在我的一个应用程序中

LotusNotes8.5.3使用Dojo1.5.1。但是,我希望在NSF数据库中使用dojo 1.6/1.7库。我怎么做?我试着使用由建议的技巧,但没有运气

我需要将dojo库包括在NSF数据库中,而不是服务器上

我之所以这样做是为了在我的XPages中使用高级Dojo移动库(来自dojo1.6/1.7)


更新:我甚至回了一段时间,但没有回复。

Domino8.5.3服务器使用Dojo1.6.1进行XPages。如果查看测试应用程序的HTML源代码,应该会看到这一点

例如,我在我的一个应用程序中看到了这一点: “/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js”


如果要使用Dojo Mobile创建应用程序,请查看扩展库和Domino8.5.3的最新升级包1。两者都包括XPages移动控件。

Per正确地指出,默认情况下加载的Dojo插件是1.6.1(“1”是因为它包含IBM特定的代码,这意味着它与开发人员添加的任何插件都不同)

服务器/客户端上js文件夹中的文件是1.5.1,这是iNotes所需要的

通过在包资源管理器中设置xsp.client.script.Dojo.version,可以在xsp.properties中更改Dojo版本。顺便提一下,UP1为xsp.properties文件提供了一个很好的可视化编辑器

但是,当前如果更改此设置,则需要取消选中“使用运行时优化的javaScript和CSS资源”,否则它仍将使用该插件。我注意到在黄金发行之前做任何事情都为时已晚

如果将1.7文件添加到服务器,并包含1.5.1中的IBM文件夹,则可能会正常工作。抱歉,没有办法从插件代码中获取IBM文件夹


有关更多详细信息,请参阅我的博客帖子:

Per是正确的。更多信息请参见。@Naveen请将您的问题标记为已回答(如果您同意Niklas Heidloff的观点,即我的答案是正确的)。谢谢