高度なカスタマイズ > Info*Engine ユーザーガイド > Info*Engine のタスク > Info*Engine タスクとタスク規則について > 特定のタスクの規則
  
特定のタスクの規則
タスクを作成するときは、以下の規則に従う必要があります。
Info*Engine タスクは以下のような JSP page ディレクティブから開始します。
<%@page language="java" session="false"%>
追加のクラスが必要な場合は、この page ディレクティブの import 属性も含める必要があります。
タスクでは、ファイルで使用されるカスタムタグライブラリを指定する必要があります。Info*Engine には、core ライブラリ、directory ライブラリ、および supplied ライブラリの 3 つのカスタムライブラリがあり、タスクでは core ライブラリと supplied ライブラリのみがサポートされています。ライブラリを識別するには、以下のような taglib ディレクティブを含めます。
<%@ taglib uri="http://www.ptc.com/infoengine/taglib/core"
           prefix="ie" %>
* 
uri 属性値は、ここで示されているとおりに指定する必要があります。プレフィックスの値は選択できます。ただし、対応するライブラリのタグのプリフィックスとして指定した値を使用しなければなりません。
このタスクには、少なくとも 1 つの task webject が必要です。webject タグおよび param タグを使用して Webject を指定します。
タスクには、Display Webject のような表示要素を含めることはできません。タスク内にある HTML タグは無視されます。