`
hedahai119
  • 浏览: 106416 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

logic标签遍历map的几种情况

阅读更多
(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>

分享到:
评论

相关推荐

    遍历Map集合.pdf

    在遍历Map时,我们通常有三种方式: 1. 使用keySet方法获取所有键,然后遍历这些键,通过键来获取对应的值。 示例代码如下: ```java Map, String&gt; map = new HashMap(); map.put("a", "1"); map.put("b", "2...

    计算机遍历Map集合.pdf

    下面我们将详细讲解几种遍历Map集合的方法。 首先,我们来看普通Java类中的遍历方式: 1. **遍历键集合**:Map集合提供了keySet()方法,返回一个包含所有键的Set视图。可以通过迭代器或增强for循环遍历这个键集合...

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

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

    Struts logic标签及增删改查

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

    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 标签进行详细的解释和示例。 比较运算的 Logic 标签 * `&lt;logic:equal&gt;`:比较变量是否等于指定的常量 * `...

    logic标签的问题及解答

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

    常用struts1遍历方法

    通过以上几个示例可以看出,`&lt;logic:iterate&gt;`标签在Struts1框架中是一个非常实用的功能,它可以帮助开发者方便地遍历各种类型的集合。无论是简单的List还是复杂的Map,甚至是多层嵌套的结构,都能够很好地支持。...

    Struts标签 -LOGIC标签

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

    Struts标签-logic标签-源代码

    Struts标签 logic标签所有应用源代码 看懂了这个,你就会明白bean标签所有的使用方法 我还上传了html标签、bean标签,这三种标签在Struts中用得最多的,希望能给你一些帮助

    logic标签库.pdf

    1. C.4Logic标签库的核心功能:logic标签库为JSP页面提供了一种表达式语言(EL)以及一系列标签,用于实现条件逻辑、循环迭代和数据比较等操作。这些操作是JSP页面开发中不可或缺的部分,logic标签库使这些操作的...

    Struts Logic标签

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

    Struts中logic标签的使用

    `&lt;logic:iterate&gt;`标签用于遍历数组、列表(List)、集合(Set)和映射(Map)等数据结构。这个标签允许开发者轻松地处理循环操作,而无需编写复杂的Java代码。 **示例代码**: ```xml &lt;logic:iterate id="item" name=...

    struts 标签 logic:iterate使用 logic:iterate

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

    logic标签汇总

    `logic`标签库主要包括以下几类标签: 1. **条件标签**: - `&lt;logic:equal&gt;`:比较两个表达式是否相等,可以是字符串、数字或对象。 - `&lt;logic:notEqual&gt;`:与`&lt;logic:equal&gt;`相反,比较两个表达式是否不相等。 ...

    Logic 标签库.doc

    总的来说,Logic标签库是JSP开发中一种实用的工具,它简化了页面中的条件判断和数据处理,但随着JavaServer Faces (JSF)和Spring MVC等框架的发展,现在的Web开发中,这些标签的使用已经逐渐减少,被更强大、更灵活...

    struts logic标签(ppt)

    用于遍历集合,如数组、列表或Map。在循环体中,可以访问当前元素。例如,遍历一个用户列表: ```jsp &lt;logic:iterate id="user" name="users" scope="session"&gt; 用户名: , 年龄: &lt;/logic:iterate&gt; ``` 5. `...

    struts-logic iterate标签学习指南

    这个标签提供了一种简洁的方式来遍历数据,并且可以与Struts的其他标签(如`bean:write`)配合使用,以在页面上展示这些数据。 1. **name属性**: name属性用来指定要遍历的集合或Map对象的名称。例如,在一个...

    Struts1-Logic标签

    `logic:empty`标签用于检查一个对象是否为空,包括null、空字符串、空集合或空Map。如果对象满足为空的条件,那么它内部的代码块将被执行。例如,如果`userList`是空的,那么在`&lt;logic:empty&gt;`标签中的内容会被处理...

Global site tag (gtag.js) - Google Analytics