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

struts2 <s:iterator> 获取Map里的值

阅读更多
insuranceMap.put("123", "test");

<s:iterator value="insuranceMap.keySet()" id="insurance">
<s:property value="#insurance"/>获取key
 <s:property value="insuranceMap.get('123')"/>//通过key取value
</s:iterator>
分享到:
评论

相关推荐

    Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)

    本文将深入探讨如何在JSP中将`List`, `Set`, `Map`等集合类型的数据传递到Action,然后再通过`&lt;s:iterator&gt;`标签进行遍历显示。这种方式对于数据的展示和交互具有重要的实践意义。 首先,我们需要了解Struts2的工作...

    Struts2 iterator 标签遍历 Map,List,数组(三十六)

    在Struts2中,`iterator`标签是用于遍历集合数据的重要工具,它可以用来迭代Map、List和数组等数据结构,以便在视图层进行展示。本篇文章将深入探讨`iterator`标签在遍历这些数据类型时的具体用法。 首先,我们来看...

    对 Struts 2 的 s: iterator tag 中嵌套的所有 s: checkbox 进行全选、反选操作

    `s:iterator`标签是Struts 2 提供的一个迭代标签,它允许开发者遍历任何可迭代的对象,如数组、集合或Map。在描述中提到的场景,这个标签用于遍历一个数据集,然后为每个元素创建一个`&lt;s:checkbox&gt;`标签。 `s:...

    s:iterator 用法.pdf

    当前元素值:&lt;s:property value='char'/&gt; &lt;/s:iterator&gt; ``` 3. **遍历Map** `value`属性可以直接设置为Map对象,或者以特定格式定义Map的键值对。例如: ```jsp &lt;s:iterator value="#{'1':'a','2':'b'}" id=...

    s:iterator 用法 (2).docx

    Struts2 框架中的 `s:iterator` 标签是用于遍历集合、数组、Map 或数据栈中的对象的,它提供了强大的迭代能力,能够方便地在JSP页面中展示数据。以下是对 `s:iterator` 标签用法的详细说明: 1. **数组或List遍历**...

    s:iterator 用法.docx

    当前元素值:&lt;s:property value='char'/&gt; &lt;/s:iterator&gt; ``` 3. **遍历 Map** 对于 Map,`value` 属性可以设置为 JSON 格式字符串,或者直接引用数据栈中的 Map 对象。例如: ```jsp &lt;s:iterator value="#{'1...

    struts2迭代 Map List

    对于Map,`&lt;s:iterator&gt;`标签同样适用,但我们需要指定一个键来获取Map中的值。可以使用`status`属性来获取键值对的相关信息,例如`key`和`value`。例如: ```jsp &lt;s:iterator value="personMap" status=...

    s:iterator 用法 (2).pdf

    Struts2框架中的`s:iterator`标签是用于循环遍历集合数据的重要标签,适用于处理数组、列表、Map等数据结构。下面将详细讲解这个标签的用法及其各种属性。 1. **基本用法** `s:iterator`标签的基础用法是通过`...

    struts2 标签库 帮助文档

    3. &lt;s:form action=""&gt;&lt;/s:form&gt;-----获取相应form的值 G: 1. &lt;s:generator separator="" val=""&gt;&lt;/s:generator&gt;----和&lt;s:iterator&gt;标签一起使用 H: 1. &lt;s:head/&gt;-----在&lt;head&gt;&lt;/head&gt;里使用,表示...

    struts2标签详解与实例

    5. `&lt;s:action&gt;`:执行一个Struts2动作,可以获取动作的结果或执行动作的副作用。 6. `&lt;s:textarea&gt;`、`&lt;s:radio&gt;`、`&lt;s:checkbox&gt;`、`&lt;s:select&gt;`:这些标签用于创建各种输入控件,如文本区域、单选按钮、复选框和...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    struts2-tags-API.rar_struts2 api_struts2 tag api_struts2 tags ch

    5. **Iterative Tags**: `&lt;s:iterator&gt;`标签用于遍历集合,如List、Map等,是循环渲染数据的关键。 6. **Input Tags**: 包括`&lt;s:textfield&gt;`、`&lt;s:password&gt;`、`&lt;s:textarea&gt;`等,用于创建表单输入元素,并能自动...

    Struts2图书馆管理系统

    7. `&lt;s:iterator&gt;`:遍历集合,如List或Map,常用于显示表格或列表数据。 8. `&lt;s:property&gt;`:显示Action类属性的值,用于在页面上展示后台数据。 9. `&lt;s:if&gt;` 和 `&lt;s:else&gt;`:条件判断标签,可以根据特定条件控制...

    Struts标签集合简介

    `&lt;s:param&gt;` 传递参数给其他标签,`&lt;s:password&gt;` 创建密码输入框,`&lt;s:property&gt;` 获取并显示对象的属性值。 R. `&lt;s:radio&gt;, &lt;s:reset&gt;, &lt;s:select&gt;`: 创建单选按钮、重置按钮和下拉选择框。 S. `&lt;s:set&gt;, &lt;s:...

    Struts2标签使用.docx

    15. `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`:`&lt;s:generator&gt;`生成序列,`&lt;s:iterator&gt;`用于遍历集合。`&lt;s:generator&gt;`的`val`属性定义要生成的序列,`&lt;s:iterator&gt;`的`value`属性指定要遍历的集合,`status`属性提供...

    struts2 tag 使用实例

    - `&lt;s:iterator&gt;`:遍历集合,如数组、List或Map,常用于循环展示数据。 - `&lt;s:property&gt;`:用于显示Action类或Ognl表达式的结果,可以格式化输出。 3. 逻辑标签: - `&lt;s:include&gt;`:包含另一个JSP页面,支持...

    struts2中的map遍历

    这样,当用户访问对应的URL时,Struts2会调用`MyAction`的`execute()`方法,填充Map数据,并将结果转发到`resultPage.jsp`,在那里使用`&lt;s:iterator&gt;`遍历并显示Map内容。 除了基本的遍历,Struts2还提供了丰富的...

    Struts2标签库详解

    2. `&lt;s:iterator&gt;`:迭代标签,可以遍历数组、集合、Map等数据结构。 3. `&lt;s:switch&gt;` 和 `&lt;s:case&gt;`:类似于Java的switch语句,用于多分支判断。 4. `&lt;s:include&gt;`:包含其他JSP或Freemarker模板。 三、Struts2...

    struts2.0常用标签文档

    4. **遍历集合**:`&lt;s:iterator&gt;`是Struts2中非常实用的标签,用于遍历集合,如List、Set、Map等。通过`value`属性设置遍历的对象,`var`属性定义迭代变量名,`status`属性可以获取当前迭代的状态信息。 5. **条件...

    struts2标签库详解.pdf

    15. `&lt;s:generator&gt;` 和 `&lt;s:iterator&gt;`:这两个标签常一起使用,`&lt;s:generator&gt;`生成一系列值,`&lt;s:iterator&gt;`遍历这些值并输出。`separator`属性定义分隔符,`val`属性指定要生成的值列表。`&lt;s:iterator&gt;`的`value...

Global site tag (gtag.js) - Google Analytics