1

xpages初学者的另一个希望简单的问题。

我正在尝试使用扩展库中的导航器控件。无论我用它做什么,我都无法让它在我尝试过的任何页面上呈现。代码如下。感谢您的任何帮助。

<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex" xmlns:xc="http://www.ibm.com/xsp/custom"> <xe:navigator id="outline" expandable="true"> <xe:this.treeNodes> <xe:pageTreeNode page="/bcbsarequirements.xsp" selection="/bcbsarequirements" label="BCBSA Requirements" role="navigation"/> <xe:pageTreeNode page="/compliance.xsp" selection="/compliance" role="navigation" label="Compliance"/> <xe:pageTreeNode page="/finance.xsp" selection="/finance" label="Finance" role="navigation"/> </xe:this.treeNodes> </xe:navigator> </xp:view>

4

1 回答 1

2
  1. 至少如果您的视图标记缺少扩展库属性,就会发生这种情况。确保视图标签看起来像这样:<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex">。如果缺少该属性,则源中会显示错误。

  2. 确保 XPage 源中没有错误。

  3. 确保应用程序已构建(有时需要项目 -> 清理)。

  4. 确保在应用程序属性中检查了扩展库(如果没有,你应该得到错误)。

  5. 在浏览器上加载 XPage 时检查服务器控制台/日志中的任何错误消息。

  6. 其他扩展库控件是否会为您呈现?如果不是,则 ExtLib 安装有问题。

  7. 确保您的 Designer 和服务器具有相同的并且最好是最新的 (20121217) ExtLib 版本。

  8. 如果您使用的是升级包,那么您可以向 IBM 开一个 SPR。

于 2013-01-27T17:48:32.800 回答