日期:2014-05-17  浏览次数:20673 次

java el表达式中 split 怎么后循环
Java code
<c:forEach items="${companylist }" var="it" varStatus="i">
 ${fn:split(it.CarType,",")[0] }
</c:forEach>

我的问题如上
在jsp中 使用el表达式 中循环 split后 怎么 循环输出 所有carType

carType 有 奔驰 宝马 别克 等等 

我只获得 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>