kzkn.net
当前位置:首页 >> PropErty 'iD' not FounD on typE jAvA.lAng.String >>

PropErty 'iD' not FounD on typE jAvA.lAng.String

对于EL表达式,属性中包含特殊字符的,需要不是使用点(.),而是使用 对象["属性"] 的形式调用属性值。你JSP页面中的comm.com_id应该写成:comm["com_id"] 由于是“”嵌套,使用单引号:即comm['com_id']

你的bean类里面有 img_path 这个属性吗?它的get、set方法都有吗? 估计问题就是出在这里了,值得注意一点的是,img_path用hiberante生成bean后,变成了imgPath,所以,你在页面上使用的时候也要用imgPath,而不是img_path,总之,你的页面上使用...

你查看一下allXmls对象的类型,很可能是一个List,这样的话p本身就是String类型了,它自然没有id属性 应该是List

对于EL表达式,属性中包含特殊字符的,需要不是使用点(.),而是使用 对象["属性"] 的形式调用属性值。你JSP页面中的comm.com_id应该写成:comm["com_id"] 由于是“”嵌套,使用单引号:即comm['com_id']

看看你的request.setAttriubuten部分很可能是在里面添加了一个字符串而不是一个对象,这样才会后面用EL取值的时候not found on type java.lang.String了

是不是配置文件中没有这个image_url字符串值,或者类中无该变量。

在java.lang.String中没有属性'0',是写错了吧

specialty对应的bean里面有没有id这个属性?

这个属性没有在你的map或者record实体类中找到,你看看record实体中有没有这个属性呢。或者看看你的代码。

${user.id}

网站首页 | 网站地图
All rights reserved Powered by www.kzkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com