问题:在JSP页面显示从后台传过来的list集合数据报错。
错误信息:
Caused by: javax.el.PropertyNotFoundException:
Property 'title' not found on type java.lang.String
【参考途径】:
1、网上有的说entity中没有title属性
2、没有get、set方法
【原错误写法jsp代码】:
<c:forEach items="questionList" var="question" varStatus="row">
<td>${question.title}</td>
</c:forEach>
【正确jsp代码】:
<c:forEach items="${obj.questionList}" var="question" varStatus="row">
<td>${question.title}</td>
</c:forEach>
总结:items是实际的对象实例集合,写成字符串是不能拿到值的,这是个写法错误。
版权声明:本文为博主原创文章,未经博主允许不得转载。
Stay Hungry, Stay Foolish, Walking in Life