`
uule
  • 浏览: 6348902 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

JSP中循环二维数组 + 循环Map

    博客分类:
  • JSP
阅读更多

代码如下:

<C:forEach items="${array}" var="a"> 
        ${a[0]} 
        ${a[1]} 
        ${a{2]} 
        ${a[3]} 
        ................. 

</c:forEach>

 碰到的问题:

http://zhidao.baidu.com/question/141378176、

 

<!--  完全迭代  -->

<c:forEach  items="${map}"  var="mymap"  >
    <c:out  value="${mymap.key}"  /> 
    <c:out  value="${mymap.value}"  /> 
</c:forEach> 

<!-- 根据map的key来找到特定的值 -->

<c:forEach    items="${map}"    var="mymap">  
      <c:if    test="${mymap.key=='a'}">  
          <c:out    value="${mymap.value}"/>  
      </c:if>  
</c:forEach>
 

 根据键值获取value:
(中括号里面双引号或单引号均可):
     ${mapBean["键名"]}

分享到:
评论

相关推荐

    java初学者必看

    6.2.3 二维数组的空间模型 6.2.4 二维数组的使用 6.3 数组操作 6.3.1 排序数组 6.3.2 查找 6.3.3 复制数组 6.3.4 填充数据 6.3.5 比较数组 6.4 实例:杨辉三角 6.5 本章习题 第7章 对象与类 7.1 面向对象...

    JAVA高级程序员考试题.pdf

    9. **二维数组初始化**:在Java中,声明二维数组时,第一维可以不指定大小,但第二维必须指定,所以第4行有错误,选项D正确。 10. **数组长度**:对于二维数组`int[][] a = new int[3][5];`,`a.length`是第一维的...

    2021-2022计算机二级等级考试试题及答案No.16049.docx

    2. **二维数组定义**:在C++或类似的编程语言中,正确定义二维数组的方式是关键。选项D是错误的,因为它尝试为第二维分配未指定大小的数组。正确的格式应确保每一维都有明确的大小。 3. **数据类型**:数据的种类远...

    java行转列的例子

    - 对于多列数据,可能需要创建一个二维数组或使用ArrayList来存储。 5. 数据库操作: - 如果数据来自数据库,可能需要使用JDBC或其他ORM框架(如Hibernate、MyBatis)来执行SQL查询。 - 数据库查询结果通常以...

    java教程(易理解全面)

    13. 多维数组:理解二维数组和多维数组的表示与操作。 五、面向对象 14. 类与对象:理解类的定义、对象的创建和使用,以及封装的概念。 15. 继承:讲解单一继承和抽象类,以及super关键字的使用。 16. 多态:探讨...

    2021-2022计算机二级等级考试试题及答案No.18727.docx

    15. 二维数组定义:选项D中的定义是不正确的,因为数组维度不能是空的。 16. Excel工作簿命名:新建工作簿默认工作表名为Book1、Book2等。 17. 发布网站文件夹:App-Code在发布网站后通常不存在,它是.NET框架中...

    [拯救者]java期末急救_1700465237758.pdf

    * 一维数组 * 多维数组 * 数组的初始化和操作 九、Java中的方法 * 方法的定义 * 方法的调用 * 方法的重载和重写 十、Java中的异常处理 * try-catch语句 * finally语句 * throw语句 十一、Java中的类和对象 * ...

    java培训实习报告

    (2) 二维数组的声明、初始化和使用 ```java int[][] matrix = new int[3][4]; matrix[0][0] = 1; //... System.out.println(matrix[0][0]); // 输出 1 ``` 三、异常处理在Java中,异常是程序运行时发生的错误。Java...

    java入门必备自学资料

    3. **数组**:学习如何在Java中使用一维和二维数组,以及数组的操作,如遍历、排序、查找等。 4. **字符串处理**:Java中的`String`类提供了丰富的字符串操作方法,学习如何高效地处理字符串。 5. **集合框架**:...

    编程技能训练与等级考试辅导:简单应用.pptx

    一维数组的操作主要包括创建、初始化、求和以及输出,而二维数组则是处理多行多列数据的基础,除了基本操作外,还有如锯齿形二维数组这种特殊形式,需要了解其创建、初始化和特定操作。 文件I/O技术是程序与外部...

    2021-2022计算机二级等级考试试题及答案No.10879.docx

    - **二维数组定义**: 在 Java 中,二维数组可以通过不同的方式定义。 - **定义规则**: - 数组的大小在定义时指定。 - 内部数组的长度可以不同。 **解析**: - 选项 C 的 `int a[][3]={{1,3,5},{2}};` 是正确的定义...

    学通JAVA的24堂课 光盘资源

    - 多维数组:二维数组的使用方法。 #### 7. 类与对象 - 类的概念:定义类的方法及类的主要组成部分。 - 对象的创建:通过类实例化对象的过程。 - 构造方法:构造方法的定义及其作用。 #### 8. 继承 - 继承的概念:...

    多年Java精华积累

    - 数组的使用,包括一维、二维数组及数组操作。 - 集合框架(List, Set, Queue, Map)的理解,比如ArrayList、LinkedList、HashSet、HashMap等类的特性与应用场景。 4. **函数与方法** - 函数的定义、调用和参数...

    java 课件 ppt格式

    3. **数组**:数组是存储同一类型数据的集合,课件可能会介绍一维、二维数组的声明、初始化和操作。 4. **字符串处理**:Java中的`String`类是处理文本数据的关键,课件会涉及字符串的创建、比较、拼接和常见方法。...

    java 教程课件

    4. **数组**:Java中的数组用于存储同一类型的数据集合,包括一维数组、二维数组以及多维数组的使用。 5. **字符串处理**:Java中的String类提供了丰富的字符串操作方法,如拼接、截取、查找、替换等。 6. **异常...

    达内 coreJava 习题答案

    其中a为1至9之中的一个数,项数也要可以指定。 import java.util.Scanner; class Multinomial{ public static void main(String[] args){ int a; //定义输入的 a int howMany; //定义最后的一项有多少个数字 ...

    Java学习解惑全集

    7. **数组**:一维、二维数组的理解和操作。 其次,面向对象的特性是Java的核心: 1. **类与对象**:了解类的定义、对象的创建和成员变量、方法的使用。 2. **封装**:通过访问修饰符实现数据隐藏,实现信息封装。 ...

    最新JAVA疯狂讲义

    4. **数组**:介绍一维、二维数组的创建、初始化和操作,以及数组的遍历方法。 5. **字符串**:Java中的String类是不可变的,讨论其特性和常用方法,如concat、substring、indexOf、replace等。 6. **异常处理**:...

    教学实施大纲(javaWEB方向)

    - **二维数组及其使用**:二维数组本质上是一组一维数组的组合,可以通过索引访问其中的元素。 - **Arrays类操作数组**:Java提供了Arrays类来简化数组的操作,如排序、填充等。 #### 二、Java面向对象 **1. 类和...

Global site tag (gtag.js) - Google Analytics