JSTLXMLのselect属性に動的な値を与えたい
私は次のコードを持っています
<x:forEach var="product" begin="${startRange}" end="${endRange}" select="$doc/queryProductResponse/product">
<c:set var="nameElement" value="name"/>
<tr class="tableRow">
<td>
<x:out select="$product/[nameElement]" />
</td>
</tr>
ここで私は製品のxmlを読んでいて、要素の値を動的に見つけたいので、取得したい要素はすべて変数に格納されます。したがって、上記のコードでは、要素名をnameElementという変数に格納しました。 x:outタグのselect属性に渡そうとしています。しかし、動作していません。JSTLを使用して要素名を動的に指定する方法はありますか?