之所以是把他记下来,是因为这个低级错误 害的我找了老半天。

 

后台传了对象到页面,在页面中循环遍历获得对象某个属性值 如下:

<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方法的,一般按照属性首字母小写来处理”。

 

相关文章:

  • 2022-12-23
  • 2021-09-15
  • 2021-09-23
  • 2021-08-01
猜你喜欢
  • 2021-08-23
  • 2022-01-06
  • 2021-07-24
  • 2021-12-18
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案