EL表达式取不到值解决方案

木来

在做页面详情页展示时,我用了EL表达式,发现取不到值,报错为:

javax.el.PropertyNotFoundException

当我刚输入到百度上,就在想,诶,是不是action中根本没接收到值呢?

于是debug了一下,发现是可以收到值的。

然后我又想,是不是因为我的属性中有下划线,所以收不到值呢?但是我查了一下,发现除了这个属性之外,其他加下划线的属性都没报错。

然后我又想,是不是因为我修改了javabean对象中的property属性值后,还得重新get和set方法呢?

图片.png


然后将修改过的属性已有的get和set方法删掉,重新get和set,结果发现是可以收到值了。

意见反馈