为什么输出的结果是这样的??帮帮忙
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:set var="test" value="aaa" />
<c:out value="${test}" />
<table>
<tr><th>Value</th>
<th>Square</th></tr>
<c:forEach var="x" begin="0" end="10" step="2">
<tr><td><c:out value="${x}"/></td>
<td><c:out value="${x * x}"/></td></tr>
</c:forEach>
</table>
为什么输出为:
${test}
Value Square
${x} ${x * x}
${x} ${x * x}
${x} ${x * x}
${x} ${x * x}
${x} ${x * x}
${x} ${x * x}
而不是各表达式的值!