当前位置: 代码迷 >> Java Web开发 >> java el表达式中 split 如何后循环
  详细解决方案

java el表达式中 split 如何后循环

热度:1671   发布时间:2013-02-25 21:13:46.0
java el表达式中 split 怎么后循环
Java code
<c:forEach items="${companylist }" var="it" varStatus="i"> ${fn:split(it.CarType,",")[0] }</c:forEach>我的问题如上在jsp中 使用el表达式 中循环 split后 怎么 循环输出 所有carTypecarType 有 奔驰 宝马 别克 等等 我只获得 2个(如:奔驰 宝马) 其他 不输出 显示 "更多" 链接  那那位知道试一下 并给小弟 指点 看看有没有简单写的 就是不用<c:set />的这个 





------解决方案--------------------------------------------------------
<c:forEach items="${companylist }" var="it" >
<c:forEach items="${fn:split(it.CarType,",")}" var="val" >
${val}
 </c:forEach>
</c:forEach>


------解决方案--------------------------------------------------------
判断varStatus指定的i的count:i.count
------解决方案--------------------------------------------------------
<c:forTokens items="${str }" delims="," var="val">
${val}
</c:forTokens>
  相关解决方案