infodb Wax Since: 2002-11-28
Directives List
ディレクティブ(2.2x)説明
wax:call-template wax:templateディレクティブをルートとする外部waxmlファイルを呼び出して結果を取り込みます。 属性としてhrefを指定する以外にもwax:locationによるファイル指定も可能です。
wax:connect XUpdateで処理するXMLファイルを指定します。
名前空間 http://www.xmldb.org/xupdate の中で有効なディレクティブです。XUpdate処理時に対象ファイルが指定されていなかった場合はエラーとなります。
wax:header HTTPのレスポンスヘッダを指定します。値はコンテンツ部に記述します。
ただし、wax:call-templateで呼ばれた場合は出力されません。
wax:href 実際のURIをコンテンツ部に記述します。
wax:include 外部テキストファイルを読み込み出力します。読み込むファイルはXML形式である必要はありません。 属性としてuriを指定する以外にもwax:locationによるファイル指定も可能です。
wax:location URIを指定するディレクティブです。
wax:output 出力を指定します。wax:viewerディレクティブ内で使用できブラウザ判定をする機能があります。 また、Ver.2.20から子要素としてHTMLタグ等の別の名前空間のタグを記入する事が出来るようになりました。
UserAgent判定機能を除けば、wax:templateディレクティブと同等です。
wax:param-of リクエスト時のパラメタの値を取得します。default属性が指定されていないときにパラメタが無かった場合にはエラーとなります。
wax:source wax:translate内でXMLソースを指定するディレクティブです。 XMLまでのパスはuri属性を使用する以外にもwax:locationを使用する事も可能です。
wax:stylesheet wax:translate内でXSLTファイルを指定するディレクティブです。
wax:system 時間の取得、環境変数の取得を行うディレクティブです。属性としてはenvironmentかnowのどちらかを必ず指定する必要があります。
wax:template waxmlファイルがテンプレートであることを示すルートディレクティブです。
このディレクティブのコンテンツ部にはinfo-db Waxのディレクティブは元よりhtmlやその他xmlボキャブラリを含む事ができます。 wax:viewerディレクティブとは
wax:translate XML/XSLT処理を示すディレクティブです。wax:sourcewax:stylesheetを使用してデータソースを指定します。
wax:viewer Ver.1.xxからサポートされている照会用ルートディレクティブです。このディレクティブはwax:outputを含む事ができる唯一のディレクティブです。
wax:with-param wax:stylesheet及びwax:locationでパラメタを渡す場合に使用します。
name属性と一致するブラウザからのリクエストパラメタはその値に置き換わります。また、fixed属性をtrueにする事によりその処理を抑制する事ができます。
xupdate:append このディレクティブは指定されたXMLノードの下にノードを作成、追加します。
xupdate:attribute 要素の属性を作成し値を設定するディレクティブです。
xupdate:comment コメントノードを作成します。
xupdate:element 要素を作成します。
xupdate:insert-after 指定された要素の後ろに要素を挿入します。
xupdate:insert-before 指定された要素の前に要素を挿入します。
xupdate:modifications XUpdate処理を開始する宣言をするディレクティブです。トランザクションの単位でもあります。
xupdate:processing-instruction 処理命令ノードを作成します。
xupdate:remove 指定された要素を削除します。
xupdate:rename 指定されたタグ名、属性名を変更します。
xupdate:text テキスト要素を作成します。
xupdate:update 指定された要素の内容を変更します。
xupdate:value-of 対象となっているXMLから値の取得を行います。
xupdate:variable XUpdate内で使用する変数を宣言します。
© Copyright INFODB.ORG 2002-2004. All Right Reserved.