用<c:forEach>标签来遍历一个list,怎么判断数据是否相等

问题描述

用<c:forEach>标签来遍历一个list,怎么判断数据是否相等

用标签来遍历一个list,怎么判断前一条数据和后一条数据里面的某个字段是否相等?
比如:第一条数据是 a,b,c
第二条数据是 a,d,e
怎么判断第一条数据中的a和第二条数据中的a是相等的?

解决方案

你打印出来看看不就知道了吗

解决方案二:

先将list里的数据进行对比,加一列值f,然后将这个list传到此处遍历,直接用f的值进行判断,你看行不?

解决方案三:

你一定也用了el表达式吧。推荐的几种判别方法:方法一,使用

 <c:if test="${参数a eq 参数b }">这里写满足条件的语句</c:if>

方法二,使用三目运算符,具体如下:

 ${参数a eq 参数b? "满足条件下的语句": "不满足条件下的语句"}

方式二举例:如果遍历到的名称与用户名相同,则input置为只读

 <input ${per.name eq username ? 'readonly="readonly"': ''} type="text" />

通过el表达式常用的一些判别,等于 eq ;不等于 ne; 空 empty ;非空 not empty。具体用法百度搜一下便知晓,无需多言咯。

解决方案四:

第一条的数据和第二条的比较,,这个不好搞吧

时间: 2024-10-30 13:14:36

用&amp;lt;c:forEach&amp;gt;标签来遍历一个list,怎么判断数据是否相等的相关文章

foreach list-jsp页面中使用foreach遍历一个list集合时

问题描述 jsp页面中使用foreach遍历一个list集合时 jsp页面中使用foreach遍历一个list集合时,item获取的是list本身,还是list得名字 解决方案 for (List item : list) 前面的List是代表类型,后面的list是名字 解决方案二: 你说的是jsp的c:forEach 么?items = "list名字" var="自定义名字":为了减少错误,一般把两个值命名为一样. 解决方案三: item获得的是list中的元素

struts2 0-JSP中如何遍历一个字符串数组并取出字符串加在另一个标签中

问题描述 JSP中如何遍历一个字符串数组并取出字符串加在另一个标签中 删除/s:a /s:iterator 解决方案 /c:set 我这里只去取了第一个.不过道理是一样的. 解决方案二: 这个文本编辑器把我的代码给编辑了 <s::set var="img" value="${fn:split(items.images, ',')}"></s:set> <a href="minisetweb/productinfo?id=${i

java-radio标签 默认选中一个,修改回显的时候怎样不用j s就能实现回显?

问题描述 radio标签 默认选中一个,修改回显的时候怎样不用j s就能实现回显? 就图片上的.默认是选择否,然后,如果增加的时候写是的,修改怎么做到把默认的否中的checked属性去掉,同时标记是 为选中,最好用struts2标签吧...如果不是需要默认的话..就可以直接用标签判断,但是这里有个默认的否中写了个属性进去,所以不能... PS : 如果不用默认写否的话,回显的代码是: <input type="radio" <s:if test="info.dyg

iframe标签怎么讲一个jsp界面插入到另一个jsp界面的指定位置

问题描述 iframe标签怎么讲一个jsp界面插入到另一个jsp界面的指定位置 我用iframe标签不能够实现将下面红色图片中的内容,放入上面图片的黄色区域,请问怎么才能办到呢 解决方案 再你上面的form里添加一个叫target的属性 指向你iframe的名字 然后action里返回页面是下面那个jsp 然后就可以了

JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别_javascript技巧

 原生js使用forEach()与jquery使用each()遍历数组,return false 的区别: 1.使用each()遍历数组a,如下: var a=[20,21,22,23,24]; $.each(a, function(index,val) { console.log('index='+index); if(index==2){ return false; } console.log('val='+val); }); 结果如下: 从运行的效果可以看出,return 相当于循环中的b

关闭Safari浏览器多标签保留其中一个的技巧

  苹果Safari浏览器里开了很多个标签,想保留其中一个而关闭其余所有标签? 如果点最上方的关闭,就全部退出了,不爽吧. 只需按住""Option键,再点击你想保留的标签页的关闭按钮,OK,除该页面外素有标签页都会关闭.

html标签 iis-制作一个网页 用来远程访问本地共享文件夹

问题描述 制作一个网页 用来远程访问本地共享文件夹 /* 总??经??办 财??务??部 */ 代码如上方 想实现的功能 我想在本地IIS里运行个网页页面 页面里会有些A标签href="file://192.168.0.100/hbf/财务部 想实现点击A标签可以弹出网络共享文件夹界面 . 遇到的问题 经过测试本地路径打开页面可以实现代码功能 但是在IIS中运行这个界面功能点击无反应. 求解 应该如何实现我想要的功能 谢谢大家了

404 img标签usemap,一个图片中添加多个链接

先看一下404页面,http://blog.51yip.com/404.html 这里面主要就是一个404图片,代码如下 Java代码   <div style="margin: 10px; text-align: center;">        <img src="test404_files/06.png" usemap="#Map" alt="HTTP 404,file not found"      

struts2标签&amp;amp;lt;s:select&amp;amp;gt;数据回显的问题

问题描述 struts2标签<s:select>数据回显的问题 同样通过value属性,进行回显."呼吸系统"正常,"眼睛光反射"不正常. 解决方案 那你的"眼睛光反射"是和"呼吸系统"一样的存储类型吗? 解决方案二: Struts2标签回显问题