数据结构下如图所示,之前的前辈遍历方法如下,代码直接抛异常哈,

<c:if test="${!empty data1}">
<c:forEach items="${data1}" var="row" varStatus="status">
<tr class="tinfor3">
<td style="text-align: center; width: 10%;">
${row[0] }
</td>
<td style="text-align: left;">
${row[1] }
&nbsp;
</td>
</tr>
</c:forEach>
</c:if>

我的打开姿势如下。就是先遍历list,将遍历的每个元素再次遍历

 <c:if test="${!empty data1}">
<c:forEach items="${data1}" var="row" >
<tr class="tinfor3">
<c:forEach items="${row }" var="r" varStatus="status">
<td
<c:if test="${status.count==1 }">style="text-align: center; width: 10%;"</c:if>
<c:if test="${status.count==2 }">style="text-align: left;"</c:if>
>${r}
</td>
</c:forEach>
</tr>
</c:forEach>
</c:if>

20180127 $.each遍历

$("****").each(function(){
if(****){
return false;//此项结束循环
//return;//此项返回仍旧循环
}
});

判断arr是否包含某元素的两种方式

var jsonArr=[];
var arr=[];
for (var i = 0; i<; i++) {
var json={};
json.id = i;
arr.push(i);
jsonArr.push(json);
}
//使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大
//时优化效果才会比较明显。这种方法基本上是所有循环遍历方法中性能最
//高的一种
var f=true;
for(j = 0,len=jsonArr.length; j < len; j++) {
if(jsonArr[j].id==44){
if(arr.indexOf("20")==-1){
f=false;
return f;
}
}
}

20181107:遍历map

后台数据如下:

Map<Integer,String> tmp=new LinkedHashMap<Integer,String>();
tmp.put(1,"省(直辖市,自治区,特别行政区)");
tmp.put(2,"地级市(州,旗)");
tmp.put(3,"县(区,县级市)");
tmp.put(4,"乡(镇,街道)");
tmp.put(5,"村庄");

前台遍历:

<c:forEach items="${tmp}" var="type">
<option value="${type.key }">${type.value }</option>
</c:forEach>

jsp页面遍历List<Array>的更多相关文章

  1. jsp页面遍历List<Array>与Map

    数据结构下如图所示,之前的前辈遍历方法如下,代码直接抛异常哈, <c:if test="${!empty data1}"> <c:forEach items=&q ...

  2. jsp页面遍历List<Map<String,Object>>

    多表联查会有此类结果出现, 查阅发现基本解决思路是双重遍历,获取map,entry.value等方法. 最终发现可以使用c:forEach单次遍历,map中的key值大写,即可得到object. Co ...

  3. jsp页面遍历输出

    <c:foreach>类似于for和foreach循环 以下是我目前见过的用法: 1.循环遍历,输出所有的元素.<c:foreach items="${list}" ...

  4. jsp页面展示更加商品的分类,控制商品的显示

    我的大概思路是这样的,第一后果获取所有的商品分类 保存在list集合里面,第二从后台获取所有的商品 第三在JSP页面遍历商品分类集合放在页面的左边,然后jsp页面商品详细信息这块,也得先遍历商品分类, ...

  5. 解决在jsp页面中使用jstl无法遍历request域中list集合的问题

    解决在jsp页面中使用jstl无法遍历request域中list集合的问题 1. 前言 ​ 最近在写一个很简单的Javaweb项目,里面需要将request域中的list集合加载到jsp页面,我使用e ...

  6. jsp页面中同时遍历多个list集合

    在Jsp页面中,我们也许有这样的需求:从后端获取到多个List,但又想将这些List的值同时打印出来 比如, 有用户列表userList,user类有用户ID.用户名.用户性别等基本信息 有用户关系列 ...

  7. jsp 页面通过jq处理默认 选中的项 数据是通过遍历显示

    jsp页面循环显示里面是<a></a>或者<input>  id 以什么开头的id,然后当你点击那个的时候就在那个上面添加样式 <div> <di ...

  8. struts2中从数据库中读取数据,并在JSP页面中遍历保存有JavaBean对象的List对象

    0x1:前言 前面搭建struts就不说了,大家都能成功完毕. 0x2:Model 这里我们须要一个Model类来接收 <span style="font-size:10px;font ...

  9. html、jsp页面标签的遍历

    应用场景:最近的项目中二级子页面遍历生成.操作表格比较多,记录一下一直用的遍历方法. 一般此类表格都是通过ajax请求数据,然后从callbackFunction中获取数据集合,遍历生成表: eg: ...

随机推荐

  1. 《高性能javascript》学习总结

    本文是学习<高性能javascript>(Nichols C. Zakes著)的一些总结,虽然书比较过时,里面的知识点也有很多用不上了,但是毕竟是前人一步步探索过来的,记录着javascr ...

  2. Python进阶内容(四)--- 迭代器(Iterator)与生成器(Generator)

    迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list.tuple.dict.set.str等: 一类是generator,包括生成器和带yield的ge ...

  3. 自学Aruba3.1-Aruba配置架构

    点击返回:自学Aruba之路 自学Aruba3.1-Aruba配置架构  WLAN配置架构 1. AP group :    Aruba无线控制器通过AP Group来构建无线网络配置参数模版.并通过 ...

  4. 【状压DP】poj3254 Corn Fields

    题意: 一块n*m的田,1表示这个地方可以种植,0代表这个地方不能种植.植物种植还必须满足两株植物不能相邻(横竖都不行).问共有几种种植方法,而且当什么都不种时认为是一种方法. 解题思路: 种植用1表 ...

  5. 分享html5的一个拖拽手法

    就是这样的效果:拖拽之前 之后: 上代码: <!DOCTYPE html> <html lang="en"> <head> <meta c ...

  6. 错误:'dict' object is not callable

    在晚上学习别人的代码,偶然爆出错误:'dict' object is not callable 找了半天没发现错误.后来还想上文已经有变量名为dict. 因此dict在下面程序中被认为是一个变量不是内 ...

  7. win10/win7下不通过winmanager整合NERDTree和Tagbar的gVim8.0配置

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 注:图片来自作者公众号--"iKM_2018",亦即& ...

  8. 使用Anaconda搭建TensorFlow-GPU环境

    前言: 对于深度学习来说,各种框架torch,caffe,keras,mxnet,tensorflow,pandapanda环境要求各一,如果我们在一台服务器上部署了较多的这样的框架,那么各种莫名的冲 ...

  9. mysql中不等于过滤null的问题

    在写SQL 条件语句是经常用到 不等于‘!=’的筛选条件,此时要注意此条件会将字段为null的数据也当做满足不等于的条件而将数据筛选掉. 例:表A A1  B1 1 0 2 1 3 NULL 用 se ...

  10. Python 之 基础知识(一)

    首先,对于初学者在一个项目中设置多个程序可以执行,是非常方便的,可以方便对不同知识点的练习和测试 对于商业项目而言,通常在一个项目中,只有一个可以执行的Python程序 一.注释 为了提高可读性,注释 ...