`

iterate标签

 
阅读更多
<!--
        iterator说明
          *  当前正在迭代的元素在栈顶
          *  如果value属性不写,则默认迭代栈顶的元素
          *  value值如果为top,则也是迭代栈顶的元素
        -->
       
        <s:iterator value="departmentList">
<tr class="TableDetail1 template">
<td><s:property value="dname"/></td>
<td><s:property value="descrption"/></td>
<td>
<s:a action="">删除</s:a>
<a href="saveUI.html">修改</a>
</td>
</tr>
</s:iterator>

<!--
list中含有list
  -->
  <!--
  <s:iterator>
  <s:iterator>
  <s:property value="dname"/>
  </s:iterator>
  </s:iterator>
   -->
  <!--
  list中含有map
   -->
   <!--
   <s:iterator value="#list">
     <s:iterator value="top">
     <s:property value="key"/>
     <s:property value="value.dname"/>
     </s:iterator>
   </s:iterator>
    -->
    <!--
    map中含有list
     -->
     <!--
     <s:iterator value="#maps">
     <s:property value="key"/>
     <!--
     该迭代就是一个list
     -->
    <!--
     <s:iterator value="value">
     <s:property value="dname"/>
     </s:iterator>
     </s:iterator>
      -->
分享到:
评论

相关推荐

    struts-logic iterate标签学习指南

    Struts-Logic Iterate标签是Apache Struts框架中的一个重要组件,用于在JSP页面中迭代集合对象,如数组、列表或Map。这个标签提供了一种简洁的方式来遍历数据,并且可以与Struts的其他标签(如`bean:write`)配合...

    ibatis标签

    标题中的“ibatis&lt;iterate&gt;标签”指的是在iBATIS框架中用于动态SQL的一个关键功能。iBATIS是一个优秀的持久层框架,它允许将SQL语句直接嵌入到Java代码中,简化了数据库操作。而`&lt;iterate&gt;`标签是iBATIS提供的一个...

    logic:iterate标签当遍历的collection为Map时的使用

    1. Map里存放的是bean时 &lt;br&gt;&lt;logic:iterate id="destMap" name="srcMap"&gt; &lt;br&gt; &lt;bean:define id="bean" name="destMap" property="value" /&gt;&lt;br&gt; &lt;bean:write name="bean" property="name" /&gt;&lt;br&gt; &lt;/...

    logic:iterate 是什么,怎么用

    ### logic:iterate 标签详解 #### 一、概述 `logic:iterate` 是 Struts 标签库中的一个重要组成部分,主要用于在 JSP 页面中循环遍历集合对象(如 List、Array 或 Map 等)。它能够有效地帮助开发者在前端展示动态...

    Struts Logic标签

    Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签Struts Logic标签

    struts 标签 logic:iterate使用 logic:iterate

    在`struts`的标签库中,`logic:iterate`是一个非常重要的标签,用于遍历集合对象,如`List`、`Map`或数组,并对每个元素执行循环操作。 `logic:iterate`标签的主要属性包括: 1. `id`: 用于给循环中的当前元素创建...

    jsp脚本和标签:实现循环和分支逻辑

    jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑

    struts1.x标签库详解

    * logic:iterate 标签:迭代一个集合。 * logic:messagePresent 标签:判断是否存在某个消息。 * logic:notEmpty 标签:判断某个集合是否为空。 * logic:present 标签:判断某个对象是否存在。 通过学习和掌握这些...

    struts2 标签 tags API 参考文档

    Iterate标签 (`&lt;s:iterator&gt;`) 用于迭代集合数据,通常配合其他标签如`&lt;s:property&gt;`来展示每个迭代元素的值。 6. **If/Else标签** `&lt;s:if&gt;` 和 `&lt;s:else&gt;` 标签提供了条件逻辑,允许在JSP页面上进行条件判断。 ...

    Java web标签大全

    - **Iterate标签**:遍历集合数据并在页面上展示。 - **FieldError标签**:显示表单验证错误。 - **s:property标签**:用于显示模型数据。 2. **Struts 1 Bean、HTML和Logic标签**: - **Bean标签**:用于管理...

    struts标签库总结

    3. **Iterate标签**(通常作为logic库的一部分): - `&lt;logic:iterate&gt;`:与`&lt;bean:iterate&gt;`类似,用于遍历集合对象,如数组、列表或Map。它可以设置索引变量和迭代对象,将每个元素依次赋值给一个变量,方便在...

    ibatis批量存储

    本文将深入探讨“ibatis批量存储”这一主题,基于给定的文件名,我们将依次解析Ibatis中的iterate标签、批处理、foreach标签以及如何在Ibatis中使用HashMap。 1. Iterate标签详解及应用: Ibatis的iterate标签主要...

    struts2标签集

    4. **Iterate标签**:这类标签主要用于遍历集合数据,如`&lt;s:iterator&gt;`可以迭代数组、List、Map等数据结构,展示循环内容。 5. **If和Choose标签**:`&lt;s:if&gt;`和`s:choose`、`&lt;s:when&gt;`、`&lt;s:otherwise&gt;`提供了条件...

    struts2标签用法

    6. **Iterate标签**:用于遍历集合,如数组、列表或Map。`&lt;s:iterator value="users"&gt;`将遍历名为"users"的集合,并为每个元素创建一个迭代体。 7. **If/Else标签**:`&lt;s:if&gt;`和`&lt;s:else&gt;`提供条件判断,根据表达式...

    ibatis中iterate的例子

    在iBatis中,`&lt;iterate&gt;`标签是一个非常实用的功能,它允许我们处理集合数据,如数组、List或Map等,进行循环遍历并生成动态SQL语句。下面我们将详细探讨`&lt;iterate&gt;`标签的用法及其示例。 `&lt;iterate&gt;`标签的主要...

    struts2标签大全

    5. **Iterate标签** - `s:iterator`:遍历集合,如List、Map,用于循环输出。 - `s:hashtable`:遍历Hashtable对象。 - `s:if`和`s:else`:条件判断,可以根据条件显示内容。 6. **Include标签** - `s:include`...

    Struts 2 标签

    8. **Iterate标签**: `&lt;s:iterator&gt;`还可以与`&lt;s:include&gt;`或`&lt;s:define&gt;`结合,实现模板的重复使用,提高代码的可重用性。 9. **Link标签**: `&lt;s:a&gt;`创建链接,可以绑定到Action,支持参数传递。`href`属性可以...

    struts2标签

    5. **Iterate标签**:用于遍历集合数据,如`&lt;s:iterator&gt;`,它可以在循环中展示列表、数组或其他迭代数据源的内容。 6. **Field Error标签**:如`&lt;s:fielderror&gt;`,用于显示Action验证错误信息,提高用户体验。 7....

    很全的Struts2标签库示例

    4. **Iterate标签**:`&lt;s:iterator&gt;`用于遍历集合数据,如数组、列表或Map。它可以用于动态渲染表格或其他重复结构,如`&lt;s:iterator value="users"&gt;&lt;s:property value="name"/&gt;&lt;/s:iterator&gt;`。 5. **If/Else标签**...

    Struts标签--本人常用

    8. **str:iterate标签**: 用于遍历集合并渲染每个元素。例如: ```jsp 元素值:&lt;s:property value="name"/&gt;&lt;/p&gt; ``` 9. **str:if标签** 和 **str:else标签**: 用于条件判断,根据指定的表达式决定是否...

Global site tag (gtag.js) - Google Analytics