javaweb项目的时候,遇到了javax.el.PropertyNotFoundException: Property 'XXX' not found on type xx.xx.xx.xx报错,困扰了好长时间,也是最后找了好多资料才明白了这个解决方法。

报错:


javax.el.PropertyNotFoundException: 在类型 [com.chiaki.book.bean.Contract] 上未找到属性 [ConLandlord]javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:249)javax.el.BeanELResolver$BeanProperties.access$300(BeanELResolver.java:201)javax.el.BeanELResolver.property(BeanELResolver.java:322)javax.el.BeanELResolver.getValue(BeanELResolver.java:83)org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:124)org.apache.el.parser.AstValue.getValue(AstValue.java:168)org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:692)org.apache.jsp.contract_005flist_jsp._jspx_meth_c_005fforEach_005f0(contract_005flist_jsp.java:308)org.apache.jsp.contract_005flist_jsp._jspService(contract_005flist_jsp.java:199)org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)javax.servlet.http.HttpServlet.service(HttpServlet.java:764)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)javax.servlet.http.HttpServlet.service(HttpServlet.java:764)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)com.enjoy.book.filter.UserLoginFilter.doFilter(UserLoginFilter.java:30)

对应的属性命名为ConLandlord,使用了驼峰命名法,但实际上el表达式不能检测这样的命名,应当全部改成小写字母。

改完后发现仍然失效,有可能还有其他原因


在经过测试后发现,bean里的属性类需要重新用idea生成gettersetter,还有toString方法。
这里是因为刚开始是idea自动生成的方法,我们在修改属性后,方法的命名没有变化,导致仍然识别错误。

附:也有可能的原因是格式错误:

标准的el表达式如下:

<c:forEach items="${列名}" var="mgr"><option value="${mrg.emId }">${mgr.realName}</option>
</c:forEach>

注意很可能能是少了${},或者格式出现错误

javax.el.PropertyNotFoundException: Property ‘XXX‘ not found on type xx.xx.xx.xx问题解决(el表达式))相关推荐

  1. javax.el.PropertyNotFoundException: Property 'xxx' not found on type java.lang.String

    这个错误应该是你从处理器里把数据展示给页面的时候出现的,而且用到了jstl表达式,比如: 此时出现  javax.el.PropertyNotFoundException: Property 'xxx ...

  2. javax.el.PropertyNotFoundException: Property 'username' not found on type pers.wsf.multiBlog.pojo.Ar

    my:${a.username}获取不到值的问题 简略错误信息: message javax.el.PropertyNotFoundException: Property 'username' not ...

  3. javax.el.PropertyNotFoundException: Property 'fullName' not found on type java.lang.String

    javax.el.PropertyNotFoundException: Property 'fullName' not found on type java.lang.String 这里有el标志,后 ...

  4. [java] javax.el.PropertyNotFoundException: Property 'id' not found on type bean.Student

    问题提出: 在使用MyEclipse开发Java Web时,调用DAO和Java Bean出现了如下错误: 严重: Servlet.service() for servlet [jsp] in con ...

  5. javax.el.PropertyNotFoundException: Property 'eid' not found on type com.aqd.entity.User

    在完成SSH框架项目中,查询列表时出现此问题,具体报错信息如下所示: 六月 09, 2019 10:57:28 下午 org.apache.catalina.core.ApplicationDispa ...

  6. javax.el.PropertyNotFoundException: Property 'typeId' not found on type java.lang.String

    问题描述: 将后台内容回显到前台时,报错 问题分析: javax.el.PropertyNotFoundException:说明是在写el表达式的时候,参数配置错误,经检查,el表达式写错了 问题解决 ...

  7. javax.el.PropertyNotFoundException:Property 属性名 not found on type 类名/jsp注释问题

    想想是有很久没有写过jsp页面了,这两天接手一个项目里面用到jsp,我把类里面一个属性注掉了 然后一直提示错误说在类里面没有找到这个属性,因为之前有写过的一篇文章 https://blog.csdn. ...

  8. 异常:javax.el.PropertyNotFoundException: Property ‘id‘ not found on ..........

    异常:javax.el.PropertyNotFoundException: Property 'id' not found on .......... 参考文章: (1)异常:javax.el.Pr ...

  9. EL表达式 Property 'XXX' not readable on type XXX

    EL表达式 Property 'XXX' not readable on type XXX 当使用EL表达式获取复合类型的的属性时: 例如: ${book.bookname} 会引发   Proper ...

最新文章

  1. SecureCRT中Python脚本编写学习指南
  2. Word 2003安全模式修复程序
  3. 转贴 周鸿祎充其量算作一个低级商人
  4. 阿里云OSS增量上传脚本
  5. 如何查询 ABAP 传输请求(Transport Request)和使用该请求修改了的程序的信息?
  6. ssm使用全注解实现增删改查案例——DeptServiceImpl
  7. 华为Mate 30 Pro前面板谍照曝光:继续刘海屏 左右侧边曲率惊人
  8. MySql的用户管理权限
  9. Linux 虚拟机内挂载 iso 文件
  10. 计算机毕业设计springboot基于springboot框架的企业合同管理系统设计与实现
  11. 千峰JAVA逆战班Day34
  12. web网站加速之CDN技术原理
  13. 程序员面试揭秘之程序员靠什么途径去美国工作
  14. noip冲刺计划(no regrets,no fear)
  15. 2019-08-12 纪中NOIP模拟赛B组
  16. spring xsd 加载问题
  17. python安装词云失败 ERROR: Command errored out with exit status 1
  18. 300G的高防服务器能防御300G攻击流量么?
  19. [Unity游戏开发]向量在游戏开发中的应用(一)
  20. OpenCV学习笔记(4)- imgproc组件

热门文章

  1. 标签宽度确定,让文字在标签内平均分布
  2. 统计遗传学:第三章,群体遗传
  3. 关于C#如何引用Microsoft.Office.Interop.Excel
  4. Coreseek、Sphinx-for-chinaese、Sphinx+Scws区别
  5. 深入浅出剖析JAVA多线程原理
  6. http协议学习(转载,侵删)
  7. Python爬取自然风景图片代码
  8. Win 10 部分软件的界面模糊问题
  9. python数据与挖掘实战学习:实战篇 第八章中医证型关联规则挖掘笔记
  10. 计算机专业被check后拒签,签证被Check是怎么一回事?解读美签的几种情况