jsp:element定义动态XML元素使用详解

<jsp:element>动态定义XML元素。动态是非常重要的,这就意味着XML元素在编译时是动态生成的而非静态。

语法

<jsp:element >
......
</jsp:element>
<jsp:element >
<jsp:attribute>
…
</jsp:attribute>
…
<jsp:body>
…
</jsp:body>
</jsp:element>

<jsp:element>中可以包含<jsp:attributee>和<jsp:body>,它只有一个属性name。name 的值就是XML 元素标签的名称。

例子

实例一

<jsp:element name="employee">
  <jsp:attribute name="name">张三</jsp:attribute>
  <jsp:body>张三是销售部经理</jsp:body>
</jsp:element>

执行结果:

<employee name="张三">张三是销售部的经理</employee>

实例二

<jsp:element name="article"></jsp:element>

执行结果:

<article></article>

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。