javax.el.PropertyNotFoundException: Property ‘id’ not found on type java.lang.String
相信大家在学习EL表达式的时候会碰见这样一个错误
在编译工具里面不会报错,但是在访问的时候就会出现这个错误,当时在网上看了很多的帖子,也没有找到问题的所在,
先让我们来看一下文件
上面显示在这个文件的第23行有错误,但是在文件里面发现没有问题,后来又重新写了一份同样的代码,结果能正常运行,最后宿舍里里面的大神给我指出了错误
大家可能感觉这两份代码是一模一样的,但是我们仔细看一下就会发现不同
对,这就是问题的所在,因为EL表达式在进行遍历的时候items从域中取值时,因为手残在后面多加了一个空格