<c:forEach var="bean" items="${CAPITAL_BEANS} "> <c:if test="${bean != ''}"> <tr> <td align="center" ><input type="checkbox" /></td> <td align="center" >${bean.name }</td> <td align="center" >${bean.type }</td> <td align="center" >${bean.idType }</td> <td align="center" >${bean.idNo }</td> <td align="center" >${bean.bankAcco }</td> <td align="center" >${bean.transferDate }</td> <td align="center" >${bean.transferTime }</td> <td align="center" >${bean.calcBankAcco }</td> <td align="center" >${bean.balance }</td> <td align="center" >${bean.explain }</td> </tr> </c:if> </c:forEach>
<c:forEach var="bean" items="${CAPITAL_BEANS}"> <c:if test="${bean != ''}"> <tr> <td align="center" ><input type="checkbox" /></td> <td align="center" >${bean.name }</td> <td align="center" >${bean.type }</td> <td align="center" >${bean.idType }</td> <td align="center" >${bean.idNo }</td> <td align="center" >${bean.bankAcco }</td> <td align="center" >${bean.transferDate }</td> <td align="center" >${bean.transferTime }</td> <td align="center" >${bean.calcBankAcco }</td> <td align="center" >${bean.balance }</td> <td align="center" >${bean.explain }</td> </tr> </c:if> </c:forEach>
el表达式的双引号中间不能有空格,
<c:forEach var="bean" items="${CAPITAL_BEANS} ">(X)
<c:forEach var="bean" items="${CAPITAL_BEANS}"> (V)
否则后果:
javax.el.PropertyNotFoundException: The class 'java.lang.String' does not have the property 'name'.