JSP カスタムタグのライブラリ


ifcapability タグ

条件付きタグ。このタグを使用すると、Lotus Domino カスタムタグライブラリに新しく導入された機能を、アプリケーションに組み込むことができます。このため、古いバージョンのライブラリを使用するサーバーにアプリケーションが複製されている場合でも、動作を中断する必要がありません。

このタグを使用して、より新しいタグを直接囲むことはできません。タグの評価は実行時まで処理されないため、古いライブラリを使用しているサーバーがアクセスするページにある新しいタグは参照されず、エラーを生じる可能性があります。代わりに、この ifcapability タグで、<jsp:include> タグや、より新しいタグを参照するページへの標準の HTML リンクを囲みます。

<jsp:include> タグは、生成されるページにファイルを挿入する定義済み JSP アクションです。このアクションは、ページがサーブレットに変換される際にページを挿入する include 命令とは異なります。<jsp:include> アクションは、ページが要求されたときにファイルを挿入します。構文は、次のようになります。

<jsp:include page="relative URL" flush="true">

コンテキスト次のタグで有効です。


構文<domino:ifcapability
is="true|false"
tag="name of the tag to test"
taglibversion="tag library version number to test"
dominoversion="domino version number to test"
debug="true|false"
onfailure="inline|exception"
time="true|false">

属性属性 tag、taglibversion、または dominoversion のいずれかを、必ず指定してください。
dominoversion
is
tag
taglibversion
debug、onfailure、および time の定義については、「共通の Lotus Domino JSP タグの属性」を参照してください。


関連項目