次のポートレットコードがあるとします。
ArrayList nameList = new ArrayList();
nameList.add("Willi Willisch");
nameList.add("Seppi Seppisch");
renderRequest.setAttribute("names", nameList);
そして、次のJSPコード:
<c:forEach var="aName" items="${names}">
<tr>
<td>${aName} </td>
</tr>
</c:forEach>
プリントアウト:
${aName}
${aName}
$(aName)が評価されない理由がわかりません。$ {aName}が2回出力されるため、forEachループは機能します...。