fyqt.net
当前位置:首页 >> jstl C ForEACh mAp >>

jstl C ForEACh mAp

这才是正确的写法 //${firstMap.value}为第一层map的值 //第二层map的键 //第二层map的值

举个例子吧:有个hashmap 定义为 表示产品(bean)及对应的产品数量。(这个hashmap 要之前setAttribute过)然后这样遍历: ${product.key.nom} //遍历键。因为product是bean类,可以直接.nom ${product.key.prix} ${product.value}

直接点取就可以了 eg. map1.put("map2Key",map2); ${p0.value2}

序号:

和遍历其他集合一样 ${bean.XXX }

C标签是直接做不到这个事情的,有一种方法你可以尝试下,自定义一个标签,来处理这样的事情,效果会更好。

先导入命名空间 (booklist为页面传过来的集合对象) 书名 作者 价格(元) 操作 ${book.bname}(与列名一致) ${book.author} ${book.price}

把array放到request.setAttribute中获得,使用标准的jstl标签库,不区分一,二维数组 直接确定他的某一列即可

这个是 div 的一个属性呀,一般Id是唯一的,不能重复使用,可以提供给js 去调用,比如实现该层显示或隐藏:js: document.getElementbyId("book_box").style.display=""

网站首页 | 网站地图
All rights reserved Powered by www.fyqt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com