我在主题中有以下内容,但我想使其独立于服务器,以便可以将其从开发到测试到生产的过程都毫不费力地进行。

我如何泛化http://www.devserver.com

<resource>
    <content-type>text/css</content-type>
    <href>http://www.devserver.com/CommonElements.nsf/commonMAX.css</href>
</resource>

我会假设以下内容-但不起作用,因为它相对于当前.nsf进行了引用
<resource>
    <content-type>text/css</content-type>
    <href>/CommonElements.nsf/commonMAX.css</href>
</resource>

最佳答案

在Notes&Domino App Dev Wiki上的article中:

“当XPages运行时发出URL时,它假定根目录“/”是应用程序的根目录(例如/mydb.nsf)。但是由于该概念在浏览器中不存在,因此JSF运行时将其添加进来。要解决此问题,请在路径的开头添加语法“/.ibmxspres/domino” 以将根设置为Domino数据目录。

关于xpages - XPages主题中与服务器无关的引用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9635494/

10-11 08:21