我通过包资源管理器导入了一堆文件,例如图像、样式表。现在我想在 XPage 中使用它们。
我怎样才能包含它们,例如样式表?如果我通过资源添加它们,我应该使用什么 URL?
我通过包资源管理器导入了一堆文件,例如图像、样式表。现在我想在 XPage 中使用它们。
我怎样才能包含它们,例如样式表?如果我通过资源添加它们,我应该使用什么 URL?
在 NSF 中存储文件有多种方式:
首先,您可以将它们移到文件夹结构Resources/中,然后移到相应的子文件夹中。在这种情况下,这些文件将在 Database 透视图中可用(如果您不想对它们进行排序,只需将它们放在Resources/Files 文件夹中)。或者您可以将它们添加到WebContent文件夹中。
在这两种情况下,您都可以通过xp:this.resources定义或使用 URL http://example.com/yourdb.nsf/style.css直接访问它们。
编辑: 您也可以将资源添加到其他文件夹中。如果您将它们 fe 添加到文件夹名称src中,您可以像这样访问它们:http ://example.com/yourdb.nsf/src/style.css 。这是将它们添加为资源的方法:
<xp:this.resources>
<xp:styleSheet href="/src/test.css"></xp:styleSheet>
</xp:this.resources>