将x-taglib与c-taglib结合在<x:set>和<c-foreach> </c-foreach> </x:set>

时间:2009-11-20 10:59:33

标签: java jsp jstl

可以在c-foreach中使用x-taglib var

像:

<x:set var="logrows" select="$doc/properties/entry[@key='foo.bar']"></x:set>

<c:forEach items="${bar.foo}" var="log" begin="0" step="1" varStatus="i" end="${logrows}">

</c:foreach>

THX

1 个答案:

答案 0 :(得分:1)

从不介意我用一种preCasting解决了这个问题:

<x:set var="tmp" select="$doc/properties/entry[@key='foo.bar']" />
<x:set var="logrows" select='number($tmp)'/>    
<c:forEach items="${bar.foo}" var="log" begin="1" step="1" varStatus="i" end="${logrows}">