`

struts2标签遍遍历后台传过来map的key,value值

阅读更多
      struts标签遍历后台传过来的map方法:action中代码:
       private Map<String,String> map;
       //给map赋值
       //map的set,get方法


      jsp代码如下:

      <select id="platformCode">
           <option id="codeOptions" value="<s:property value="key"/>"><s:property value="value"/>
            </option>
</s:iterator>   
      </select>

        其中key就是map中的key值,value就是map中的value值。
        js代码取被选中的key,value值就可以用如下代码:

        var platformCode = $("#platformCode").val();
        var platformName = $("#platformCode").find("option:selected").text();
分享到:
评论

相关推荐

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

    在Java中,Map是一种键值对的数据结构,`iterator`标签可以通过`key`和`value`属性分别获取键和值。例如: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ... &lt;s:iterator value="myMap"&gt; &lt;td&gt;&lt;s:...

    struts2中的map遍历

    Struts2是一个非常流行的...在Struts2中,我们可以使用OGNL(Object-Graph Navigation Language)表达式语言来遍历Map。 在Struts2中,Map遍历通常在JSP页面上进行,使用OGNL表达式。以下是一个简单的例子: ```jsp ...

    常用struts1遍历方法

    在遍历时,可以同时获取Map中的key和value。 **示例代码:** ```jsp HashMap months = new HashMap(); months.put("Jan", "January"); months.put("Feb", "February"); months.put("Mar", "March"); request....

    详解Struts2标签遍历

    Struts2标签遍历详解 Struts2标签遍历是Struts2框架中的一个重要组件,用于在JSP页面中遍历集合中的元素。该标签可以遍历数组、集合、Map等数据结构,提供了多种方式来访问和操作集合中的元素。 1. 基本用法 ...

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

    本文将重点介绍Struts中几种常用的数据遍历标签及其用法,包括`&lt;logic:iterate&gt;`标签遍历集合、遍历Map以及遍历Map中的Value集合等场景。 #### 遍历集合 **1. 基本用法** 在Struts中,`&lt;logic:iterate&gt;`标签被...

    Struts2中ognl遍历数组,list和map方法详解

    在Struts2中,也可以使用 `&lt;s:iterator /&gt;` 标签遍历Map对象。Map对象中有几对key-value就迭代几次,分别使用 `&lt;s:property value="key"/&gt;` 和 `&lt;s:property value="value"/&gt;` 。 四、iterator的value iterator的...

    struts2迭代 Map List

    Struts2作为一款流行的Java Web框架,提供了丰富的标签库来简化视图层的开发,使得在JSP页面中处理数据变得更加便捷。在这个场景下,我们关注的是如何在Struts2中迭代Map和List对象。这两种数据结构在Web开发中经常...

    Struts2 使用OGNL遍历map方法详解

    本文将深入讲解如何使用OGNL遍历Map对象,以展示Struts2在处理复杂数据结构时的灵活性。 首先,让我们来看一下`MapAction`类的代码。在这个例子中,我们定义了四个不同类型的Map对象: 1. `private Map, String&gt; ...

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

    Struts2会根据表单元素的名字自动填充这些集合,`list[0]`会对应到`list`的第0个元素,`map['key']`会对应到`map`的键为`key`的元素。 3. **结果的展示**: 一旦Action处理完数据,我们可以使用`&lt;s:iterator&gt;`...

    遍历Map集合.pdf

    本文主要讲解了在Java中如何遍历Map集合,这是在日常编程中经常遇到的一个操作,特别是在需要处理键值对数据时。以下将详细介绍Map集合的遍历方法以及一些相关的知识点。 首先,Map是Java集合框架中的一个接口,它...

    struts1.2标签实例

    Struts1.2标签具有丰富的属性,如`key`用于获取资源文件中的消息,`cssClass`用于定义样式,`onblur`、`onclick`等事件处理属性允许开发者添加JavaScript行为。此外,还可以通过`theme`属性改变标签的外观,如使用...

    struts2标签库

    - 遍历Map:`&lt;s:iterator value="#foobar" id="n" status="st"&gt;&lt;s:property value="key"/&gt;=&lt;s:property value="value"/&gt; &lt;/s:iterator&gt;` - **Set标签**:用于将某个值放入指定范围。 - `scope`属性:定义变量...

    Struts iterator JSP Map 中嵌套 Map

    3. **属性引用**:在`&lt;s:property&gt;`标签中,你可以使用点号`.`来访问Map中的值,如`value="key"`或`value="value"`。 对于“源码”标签,这可能意味着博客可能会深入到Struts2框架的源代码中,解释迭代器标签的工作...

    struts2中iterator 标签的使用详解

    ### Struts2中Iterator标签的深入解析与应用 在Struts2框架中,`&lt;s:iterator&gt;`标签是一个非常强大的工具,用于在JSP页面上循环遍历集合数据,如列表(List)、数组、Map等。它允许开发者以一种动态且灵活的方式展示...

    计算机遍历Map集合.pdf

    2. **遍历Map集合(值是对象)**:当Map的值是自定义对象时,可以通过EL表达式直接访问对象的属性。 ```jsp ${map}" var="m"&gt; ${m.key} ${m.value.name} &lt;!-- 假设Person对象有name属性 --&gt; ``` 另外,Struts框架...

    Java struts2 ongl 标签 jsp页面

    它还支持动态构造容器,如`{"green", "red", "blue"}`创建List,`{"key1" : "value1", "key2" : "value2", "key3" : "value3"}`创建Map。 5. **静态方法和变量的访问**: 要调用类的静态方法或访问静态变量,可以...

    Struts标签手册

    Struts标签是Apache Struts框架中的重要组成部分,用于构建MVC(模型-视图-控制器)架构的应用程序。这些标签简化了JSP页面的编写,提供了更清晰、更可维护的代码结构。以下是对Struts标签的详细讲解。 1. **Bean...

    struts2集合示例

    4. **JSP页面**:在JSP页面中,你可以使用Struts2的标签库来遍历和显示集合中的元素。例如,使用`s:iterator`标签来遍历Set和List: ``` &lt;s:iterator value="set"&gt; &lt;p&gt;Element: &lt;s:property /&gt;&lt;/p&gt; ...

    struts2迭代

    描述中没有提供具体的信息,但我们可以推断讨论的是如何使用Struts2的`iterator`标签来遍历Map和List对象。`iterator`标签允许开发者在JSP页面中轻松地遍历任何实现了Java集合接口的对象,包括ArrayList、LinkedList...

    struts2中siterator 标签的使用详解 及 OGNL用法

    在 Struts2 中,`siterator` 标签是一种非常实用的标签,它允许开发者遍历各种类型的集合,如数组、列表、Map 等,并进行迭代操作。同时,OGNL (Object-Graph Navigation Language) 是 Struts2 中的表达式语言,用于...

Global site tag (gtag.js) - Google Analytics