当前位置:  编程技术>java/j2ee

在JSTL EL中处理java.util.Map,及嵌套List的情况

    来源: 互联网  发布时间:2014-10-17

    本文导语:  在方括号中指定键,并将相应的值作为表达式的值返回。例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值。 当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.ut...

在方括号中指定键,并将相应的值作为表达式的值返回。例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值。
当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.util.Map.Entry。这时var=entry的话,用表达式${entry.key}取得键名。 用表达${entry.value}得到每个entry的值。这是因为java.util.Map.Entry对象有getKey和getValue方法,表达式语言遵守JavaBean的命名约定。



键值对遍历


${item.key} > ${item.value}


键遍历


${item.key}


值遍历


${item.value}







通过键获得列表值,并遍历列表


${item }




${item }



map中值为列表,直接遍历列表中的每一项



${it }



    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JSP 标准标签库 JSTL
  • JSTL函数增强标签库 JSTL-FN-PRO
  • jsp中使用jstl导入html乱码问题解决方法
  • 关于jsp页面使用jstl的异常分析
  • 基于jstl 标签的使用介绍
  • jsp 使用jstl实现翻页实例代码
  • JSP和JSTL获取服务器参数示例
  • 解决JSTL foEach标签 刷新报错的方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3