EL表达式总结

EL表达式取Map中的值:

 ${map[key1]}   ---- 直接取map中key=key1 的value;  例:  map .put("a","b"),  ${map["a"]}  就可以

注意:如果key1 是数值,例如; 1,后台 map.put(1, value1) , 前台 ${map[1]}将取不到值。原因:el表达式中数字1是Long类型,无法匹配后台map中的int。 修改 map.put(1L, value);  前台 :${map[1]}.

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

  List list = new ArrayList(); 
           list.add("abc");
            list.add("123");
            list.add("haha");
            list.add("hehe");

前台jsp中:

${list[0]},         ${list[1]},          ${list[2]},          ${list[3]}


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值