1

xpages の初心者からのもう 1 つの簡単な問題です。

Extension Library の 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>

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. Upgrade Packを使用している場合は、IBM で SPR を開くことができます。

于 2013-01-27T17:48:32.800 に答える