xpage主题XPiNC中的服务器独立引用

时间:2014-08-31 21:29:58

标签: xpages

这个question涵盖了通过一个主题添加XPages css资源,该主题通过将/.ibmxpsres/domino添加到路径来引用资源nsf数据库,例如。

<resource>
<content-type>text/css</content-type>
<href>/.ibmxspres/domino/CommonElements.nsf/styles.css</href>
</resource>

这在标记生成的浏览器中工作正常..

... HREF =&#34; /CommonElements.nsf/styles.css"

但是在Notes客户端中会产生..

... href =&#34; /xsp/.ibmxspres/domino/xsp/CommonElements.nsf/styles.css

这似乎不正确,我想我可能需要它在XPiNC中生成以下标记。

HREF =#&34; / XSP /&#34;服务器名&#34; !! CommonElements.nsf / XSP / styles.css的&#34;

我重新启动了Notes,使用Ctrl Shift Del尝试删除任何Notes缓存,但我无法使样式表工作。

我已经使用了服务器http://mydomain/CommonElements.nsf/styles.css的完整域名,但我希望它与服务器无关,并允许在离线时使用本地副本。

任何帮助都将不胜感激。

由于

1 个答案:

答案 0 :(得分:1)

客户端网址正确无误。它说:从与XPage相同的服务器加载。在作为本地主机的Notes客户端上,除非您指定应从服务器加载该页面。

您有3个选项:

  • 就像你一样:指定服务器
  • 设置属性以在服务器上加载XPage
  • 使用策略将资源数据库下推到客户端

注意:当XPage在客户端本地运行时,应用程序范围不会与其他客户端共享。这只发生在服务器模式。

相关问题