ループ内の2番目のxmldomにアクセスしようとしています。
<c:import var="some1xml" url="/xml/some1.xml"/>
<c:import var="some2xml" url="/xml/some2.xml"/>
<x:parse xml="${some1xml}" var="some1"/>
<x:parse xml="${some2xml}" var="some2"/>
<x:forEach select="$some1xml/config/seats/seat[@id > $Start and @id < $End]" var="seats">
<x:out select="$some2xml/root/name[@id='$seats/@id']"/>
</x:forEach>
しかし、それは私に何も返しません。xpath条件を削除しても。forEachの上に配置すると、データが返されるため、解析が成功します。
何が間違っている可能性がありますか、それともJSTLでのこの通常の動作ですか?