之所以是把他记下来,是因为这个低级错误 害的我找了老半天。
后台传了对象到页面,在页面中循环遍历获得对象某个属性值 如下:
<c:forEach items="${resultMap.localFlowList }" var="flow" varStatus="status">
<span>生效时间:${flow.ValidBeginTime }</span>
</c:forEach>
结果一直报javax.el.PropertyNotFoundException。
最后将 ${flow.ValidBeginTime } 改成小写 ------>这样 ${flow.validBeginTime } 就ok了。
后面再网上百度找了原因,解释是 “因为EL是读取属性的getter方法的,一般按照属性首字母小写来处理”。