tsx:repeat 标记 JavaServer Pages 语法(不推荐使用)
<tsx:repeat> 标记重复 HTML 标记块。
在 WebSphere® Application Server V6.0 中,不推荐使用 JavaServer Pages (JSP) 引擎中对 tsx 标记的支持。在不使用 tsx 标记的情况下,应该使用来自 JavaServer Pages 标准标记库 (JSTL) 的等价标记。
可以使用 <tsx:repeat> 语法对数据库查询结果集迭代。<tsx:repeat> 语法从起始值开始迭代到结束值,直到满足以下一个条件为止:
- 达到结束值。
- 抛出异常。
如果在完成块重复之前创建了 ArrayIndexOutOfBoundsException 或 NoSuchElementException 类型的异常,那么写所有的迭代输出,但不包含该异常创建期间的迭代输出。所有其他异常不产生要写的该标记任何实例输出。
本部分描述 <tsx:repeat> 标记的语法:
<tsx:repeat index="name" start="starting_index" end="ending_index"> </tsx:repeat>
其中:
- index
表示用于标识此重复块 index 的可选名称。index 的作用域为 NESTED。它的类型必须是整数。
- start
表示此重复块的可选起始 index 值。缺省是 0。
- end
表示此重复块的可选结束 index 值。最大值是 2,147,483,647。
如果 end 属性的值小于 start 属性的值,那么将忽略 end 属性的值。
将 tsx:repeat 与 tsx:getProperty JavaServer Pages 标记组合起来(不推荐使用)
在 WebSphere Application Server V6.0 中,不推荐使用 JavaServer Pages (JSP) 引擎中对 tsx 标记的支持。在不使用 tsx 标记的情况下,应该使用来自 JavaServer Pages 标准标记库 (JSTL) 的等价标记。
下列代码段为您显示如何编码这些标记:
<tsx:repeat> <tr> <td><tsx:getProperty name="empqs" property="EMPNO" /> <tsx:getProperty name="empqs" property="FIRSTNME" /> <tsx:getProperty name="empqs" property="WORKDEPT" /> <tsx:getProperty name="empqs" property="EDLEVEL" /> </td> </tr> </tsx:repeat>