jsp页面c标签循环map , c:foreach 循环map

 

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

  1. <c:forEach items="${customerMap}" var="item">  
  2.     ${item.code}
  3.     ${item.name} 
  4. </c:forEach> 

 

 

map的结构为: Map customerMap = new HashMap();

  customerMap.put("code","我是code值");

  customerMap.put("name","我是name值");

写到这里你应该知道以上的内容了,剩下的省略。

 

另外map对应的value是个对象,如下写法:

<table height="300" border="1" cellpadding="1">  <tr>  <td width="396">  <select id="selectAllList" name="selectAllList" style="width:300px" size="<%=Constants.choicePageCount%>" multiple="true">  <c:if test="${!empty customerMap}">  <c:forEach items="${customerMap}" var="item">  <option value="${item.key }"   title=" 编码:${item.value.customer_num },许可证号:${item.value.license_key },简 称:${item.value.short_name },联系地址:${item.value.contact_address },联系电 话:${item.value.contact_phone }">  ${item.value.corporate_name }</option>  </c:forEach>  </c:if>  </select>  </td>  </tr>  
</table>  

 

 

 

 c:foreach 循环一个HashMap,map中的value为一个bean,页面获取key即key对应bean中的属性

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/451666.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JSP上下文

上下文即ServletContext,是一个全局的储存信息的空间&#xff0c;服务器启动&#xff0c;其就存在&#xff0c;服务器关闭&#xff0c;其才释放。所有用户共用一个ServletContext。所以&#xff0c;为了节省空间&#xff0c;提高效率&#xff0c;ServletContext中&#xff0c;要…

python ERROR: Cannot uninstall ‘certifi‘.

解决方法 pip install xxx --ignore-installed certifigithub参考链接

HDU - 6383 百度之星2018初赛B 1004 p1m2(二分答案)

p1m2 Accepts: 1003Submissions: 4595Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Problem Description度度熊很喜欢数组&#xff01;&#xff01;我们称一个整数数组为稳定的&#xff0c;若且唯若其同时符合以下两个条件&#xff1a…

整合营销推广该如何做?

思维方式太重要了&#xff0c;如果你认为你的产品只是推广出去就好&#xff0c;推广就能有销量的话&#xff0c;那你大错特错了。本文主要的分享给创业者和企业老板的&#xff0c;如果你想做好网络营销推广&#xff0c;这篇文章不看是你的损失。 首先记住&#xff1a;推广不等于…

如何使用git命令行上传项目到github

参考文献&#xff1a; 如何使用git命令行上传项目到github 感谢楼主分享&#xff01;

优质的程序员需为代码效率而呕心沥血

一个好的程序员必须要为自己写出来的代码执行效率负责。并非仅仅实现了功能代码就完事了。很多工作一两年的程序员都还仅是处于实现功能代码为荣的阶段&#xff0c;不会过多去思考如何提高代码的执行效率。有的人认为是自己的能力就这样&#xff0c;没有多余的能力去思考这些额…

用gson得JSON,数值变为double类型 ,去掉double值中的小数位(3.0改为3)

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1. 项目中有个接口的数据是从缓存中读取再组成JSON 格式返出&#xff0c;原本缓存中数据是这样的&#xff1a; 用Gson 组成JSON 后&…

Python中的join()函数的用法

函数&#xff1a;string.join()Python中有join()和os.path.join()两个函数&#xff0c;具体作用如下&#xff1a; join()&#xff1a; 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join()&#xff1a; 将多个路…

利用微软的平台进行Office文档的在线查看

微软的预览Office服务&#xff1a;1.在线查看&#xff1a;http://view.officeapps.live.com/op/view.aspx?src文档地址 文档地址用URLEncode进行处理的链接地址。 2.部署自己的Office预览服务&#xff1a;需要安装Office Web Apps服务&#xff08;系统要求为Windows Server 20…

38--合并两个排序的链表

1.问题描述 输入两个递增排序的链表&#xff0c;合并这两个链表并使新链表中的节点仍然是递增排序的。 实例&#xff1a; 输入&#xff1a;1->2->4, 1->3->4 输出&#xff1a;1->1->2->3->4->4 2.解决思路 /*** Definition for singly-linked lis…

oracle中使用sql查询时字段为空则赋值默认

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 oracle 函数介绍之nvl 函数声明&#xff1a;nvl(col,val) 说明&#xff1a;当col为…

BZOJ3040:最短路——题解

https://www.lydsy.com/JudgeOnline/problem.php?id3040 题意rt&#xff0c;使用pb_ds的堆解决本问题。 所以其实就是mark一下的。 不过有人确认过官方不能使用“using namespace __gnu_pbds;” #include<cmath> #include<queue> #include<cstdio> #include…

39--打印从1到最大的n位数

1.题目描述 输入数字 n&#xff0c;按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3&#xff0c;则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n 1 输出: [1,2,3,4,5,6,7,8,9] 2.解题思路 class Solution {public int[] printNumbers(int n) {int end …

六.dbms_session(提供了使用PL/SQL实现ALTER SESSION命令)

1、概述 作用:提供了使用PL/SQL实现ALTER SESSION命令,SET ROLE命令和其他会话信息的方法 .2、包的组成 1&#xff09;、set_identifier说明&#xff1a;用于设置会话的客户ID号。语法&#xff1a;dbms_session.set_identifier(client_id varchar2);其中client_id指定当前会话的…

多线程官方教程

多线程编程指南Sun Microsystems, Inc.4150 Network CircleSanta Clara, CA95054U.S.A.文件号码819–7051–102006 年10 月版权所有2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA95054 U.S.A. 保留所有权利。本文档及其相关产品的使用、复制、分发和反编译…

iOS面试题(三)

1、Objective-C 中创建线程的方法是什么&#xff1f;如果在主线程中执行代码&#xff0c;方法是什么&#xff1f;如果想延时执行代码、方法又是什么&#xff1f; 线程创建有三种方法&#xff1a;使用NSThread创建、使用GCD的dispatch、使用子类化的NSOperation,然后将其加入NSO…

Oracle中修改遇到“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Oracle 11g中想修改表名&#xff1a; rename ASSETPORJECT to ASSETPROJECT; 结果提示&#xff1a;ORA-00054: 资源正忙, 但指定以 NOWA…