一尘不染

避免在jstl中循环xml

jsp

我想做这样的事情:

<x:out select="$productXML/product/sizes/size[<c:out value='${param.sizeIndex}'/>]" escapeXml="false"/>

但我认为唯一的方法是这样的:

<x:forEach var="size" begin="${param.sizeIndex}" end="${param.sizeIndex+1}" select="$productXML/product/sizes/*">  
    <x:out select="$size" escapeXml="false"/>
</x:forEach>

有没有办法像我想的那样做呢?


阅读 235

收藏
2020-06-10

共1个答案

一尘不染

感谢GClaramunt [用户98867]使我处于正确的位置,我找到了正确的答案:

<x:out select="$productXML/product/sizes/size[$param:sizeIndex]" escapeXml="false"/>
2020-06-10