xpages初学者的另一个希望简单的问题。
我正在尝试使用扩展库中的Navigator控件。无论我用它做什么,我都无法在我尝试的任何页面上进行渲染。代码如下。感谢您的帮助。
<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>
答案 0 :(得分:2)
至少如果您的视图标记缺少扩展库属性,则会发生这种情况。确保视图标记如下所示:<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex">
。如果缺少该属性,则源中会显示错误。
确保XPage源中没有错误。
确保构建应用程序(有时是项目 - &gt;需要清理)。
确保在应用程序属性中选中扩展库(如果没有,则会出现错误)。
在浏览器上加载XPage时,检查服务器控制台/日志中是否有任何错误消息。
是否会为您呈现其他扩展程序库控件?如果不是,则ExtLib安装中存在问题。
确保您的Designer和服务器具有相同的,最好是最新的(20121217)ExtLib版本。
如果您使用升级包,则可以与IBM一起打开SPR。