首页 > 其他 > 详细

ognl.NoSuchPropertyException(没有对应属性异常)

时间:2014-02-20 08:38:15      阅读:820      评论:0      收藏:0      [点我收藏+]

Error setting expression ‘user.company‘ with value ‘[Ljava.lang.String;@11974f6‘
com.opensymphony.xwork2.util.logging.commons.CommonsLogger.warn(CommonsLogger.java:60)ognl.NoSuchPropertyException: com.huateng.framework.vo.UserBean.company
 at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:166)
 at com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.setProperty(ObjectAccessor.java:27)
 at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2315)
 at ognl.ASTProperty.setValueBody(ASTProperty.java:127)
 at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
 at ognl.SimpleNode.setValue(SimpleNode.java:301)
 at ognl.ASTChain.setValueBody(ASTChain.java:227)
 at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
 at ognl.SimpleNode.setValue(SimpleNode.java:301)
 at ognl.Ognl.setValue(Ognl.java:737)

 

解决此异常主要从以下几个方面入手:

1:使用OGNL表达式的过程中前台标签的名称是否和后台的Bean中的对应属性名称一致?Bean中是否包含Setter和Getter方法?

2:修改了Bean中的属性后应该clean整个项目,重启服务器。

其中大多数报这个错误的原因都是因为第二点。

ognl.NoSuchPropertyException(没有对应属性异常)

原文:http://www.cnblogs.com/wanggangblog/p/ognl_NoSuchPropertyException.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!