项目场景:
利用eclipse开发web项目时经常会从数据库中读取数据,有时代码本身逻辑没有问题,由于语句格式可能会导致无法正常读取
问题描述:
这里尝试用EL语句读取数据:<c:forEach var="u" items="${userlist}">
<tr>
<td class="tc"><input name="id[] " value="${u.USER_ID} " type="checkbox"></td>
<td> ${u.USER_ID }</td>
<td> ${u.USER_NAME}</td>
<td> ${u.USER_SEX=='T'?'男':'女' }</td>
<td> ${u.USER_EMAIL } </td>
<td> ${u.USER_MOBILE} </td>
<td>
<a class="link-update" href="#">修改</a>
<a class="link-del" href="#">删除</a>
</td>
</tr>
</c:forEach>
然后运行服务器时出现错误
原因分析:
第一处划红线处的空格多余,导致USER_ID无法正确读取。解决方案:
直接删除空格,EL语句的简单使用方法可以自行查阅。版权声明:本文为qq_41742683原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。