`
wyp0523
  • 浏览: 23698 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts(logic:iterate标签) 迭代 Map(HashMap)集合

阅读更多
Struts(logic:iterate标签) 迭代 Map(HashMap)集合: 
(1) 
Map map=new map(); 
map.put("a",""a");

<logic:iterate iterateid="id"name="map"> 
<bean:write name="id"property="key"/> 
<bean:write name="id"property="value"/> 
</logic:iterate>

(2) 
Map map=new map(); 
map.put("a",放一个对象); 
<logic:iterate iterateid="id"name="map"> 
<bean:write name="id"property="key"/> 
<bean:write name="id"property="value.属性名"/> 
</logic:iterate>

(3) 
Map map=new map(); 
map.put("a",String[]数组); 
<logic:iterate id="m" name="map"> 
<bean:write name="m" property="key"/><BR> 
<logic:iterate id="val" name="m" property="value"> 
<bean:write name="val"/> 
</logic:iterate>    
</logic:iterate>

(4)

Map map=new map(); 
map.put("a",List集合对象); 
<logic:iterateid="user"name="map"> 
<bean:write name="user" property="key"/> 
<logic:iterate name="user" property="value> 
<bean:write name="value.属性名"/> 
</logic:iterate>    
</logic:iterate>

分享到:
评论

相关推荐

    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;标签:实现循环和分支逻辑

    logic:iterate 是什么,怎么用

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

    struts-logic iterate标签学习指南

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

    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;/...

    Struts Logic标签

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

    logic:iterate产生问题的图

    logic:iterate 产生问题的图

    struts logic:iterater 换行

    在探讨“struts logic:iterater换行”的知识点时,我们首先需要理解Struts框架以及其内嵌的逻辑标签库(Logic Tag Library)中的`&lt;logic:iterate&gt;`标签的使用方式,尤其是如何在迭代过程中实现换行效果。下面将详细...

    logic标签的问题及解答

    在Struts的学习过程中,`&lt;logic:iterate&gt;`标签是经常遇到的一个,它允许我们遍历数组、Collection、Enumeration、Iterator或Map中的元素。 首先,我们来详细解释一下`&lt;logic:iterate&gt;`标签的基本用法: 1. **遍历...

    struts1.x标签库详解

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

    Struts中logic标签的使用

    5. **logic:iterate**:遍历集合,如List、Array或Map,常用于表格展示数据。 ```jsp &lt;logic:iterate id="item" name="items" indexId="index"&gt; &lt;td&gt;&lt;bean:write name="index" /&gt; &lt;td&gt;&lt;bean:write name="item...

    常用struts1遍历方法

    Struts1提供了多种遍历集合的方法,其中最为常用的便是`&lt;logic:iterate&gt;`标签。通过该标签,我们可以方便地遍历集合中的元素,并且对每个元素进行相应的操作。 #### 一、使用`&lt;logic:iterate&gt;`遍历List(或Vector)...

    struts logic标签(ppt)

    在Struts框架中,`struts-logic`标签库提供了一系列的标签,用于处理页面逻辑,使得开发者可以在JSP页面中进行条件判断、循环等操作,而无需过多地编写Java脚本。这些标签极大地提高了代码的可读性和维护性。 1. `...

    Struts标签 -LOGIC标签

    这个标签用于遍历集合,如数组、List或Map,类似于Java中的`for-each`循环。例如,我们可以用它来展示一个用户列表: ```jsp &lt;logic:iterate id="user" name="users" type="com.example.User"&gt; 用户名:&lt;bean:...

    struts logic 标签解释 跟例子

    Struts Logic 标签解释和示例 Struts Logic 标签是一种功能强大的标签库,提供了多种逻辑判断和控制流程的功能。下面将对 Struts Logic 标签进行详细的解释和示例。 比较运算的 Logic 标签 * `&lt;logic:equal&gt;`:...

    在Struts标签中对数据的几种遍历

    ### 在Struts标签中对数据的几种遍历 #### 概述 在Web开发中,Struts框架作为经典的MVC架构实现之一,在处理业务逻辑、视图展示等方面提供了丰富的功能支持。其中,对于数据的遍历操作是Struts中一个非常重要的...

    Struts logic标签及增删改查

    1. `&lt;logic:iterate&gt;`: 这个标签用于遍历集合对象,如ArrayList、HashMap等。在展示数据列表时,它可以用来循环输出每一项数据。例如,遍历一个用户列表,可以使用`&lt;logic:iterate&gt;`将每个用户的信息显示在网页上。 ...

    struts1逻辑标签logic的使用

    在这个特定的话题中,我们将聚焦于逻辑标签(logic),它是Struts1标签库的一个重要组成部分,主要用来处理流程控制和条件判断。 首先,我们要理解逻辑标签的作用。在传统的JSP页面中,我们通常会混杂HTML和Java...

Global site tag (gtag.js) - Google Analytics