源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

解析Tomcat 6、7在EL表达式解析时存在的一个Bug

  • 时间:2020-05-21 23:28 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:解析Tomcat 6、7在EL表达式解析时存在的一个Bug
今天在做数据分页显示的时候遇到了一个问题,经过测试,证实是Tomcat 6的一个bug,我所用的版本为:apache-tomcat-6.0.36,和7.0.30均能复现。下面详细描述一下这个bug: 该bug是在JSTL<c:forEach>标签中发现的,后来分析是EL表达式实现时产生的问题。jsp页面中有一个list需要遍历,这个list的类型为ArrayList<String>,我在其中放置的数据为(为方便我写成数组的形式):["1","...","4","5","6","7","8","...","10"],这是一个很常见的带页码缩略的分页导航。在展示这些数据的时候我使用了下面的代码:
[url=http://vzidc.jb51.net:81/201312/yuanma/Tomcat6BugDemo(jb51.net).rar]点击下载[/url][/b] 让tomcat报错的演示地址:/bug/show.do 避免此bug的方法演示地址:/bug/avoid.do 以上地址前可能需要加上项目名称(具体取决于你如何部署该项目)
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部