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

遇到的问题:

在使用idea开发Java Web时,调用SSM框架出现了如下错误:

但是我的类中已经定义了geter和seter方法,如下:

而Jsp中的调用代码是通过EL实现,也导入了相应的包。如下:

解决方案:(标红字体根据实际情况运用)

1.可能你遇到的错误是“Property 'xxx' not found on type java.lang.String”异常

它的意思是String类中没有xxx这个属性,而修改的方法就是:
<c:forEach items="teacherList" var="teacher" >  
修改成:
<c:forEach items="${teacheList}" var="teacher" >

 

posted @ 2019-07-17 09:28  男吖学java  阅读(736)  评论(0编辑  收藏  举报