JSP リファレンス

<jsp:element>
xmlns:jsp="http://java.sun.com/JSP/Page"
JSP 1.2 以降

SYNOPSIS

<jsp:element
name*="要素名"
>
<jsp:attribute> * -  この要素の属性を定義します.
<jsp:body> ? -  この要素の内容を定義します.
</jsp:element>

説 明

XML 構文 JSP で動的に要素を構築します。 XML では属性値にカスタムタグを使用するなどの XML 構文を無視した記述を行うことが出来ません。 要素の動的な構築を行うことで、属性値にカスタムタグを使用したり、要素名や属性名に EL を使用する ことが出来ます。

XSL の <xsl:element> と似ていますが、<jsp:attribute><c:if> 等で囲って属性の付加/省略を制御することは出来ません。

属 性

name="要素名"
required

動的に構築する要素の名前です。EL を使用して動的に変更することが出来ます。

内 容

この要素の属性を定義します。
この要素の内容を定義します。 省略可能です。

使用例

XML構文のJSP 参照。

CVS 2008/03/09