zoukankan      html  css  js  c++  java
  • ognl.NoSuchPropertyException(没有对应属性异常)

    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整个项目,重启服务器。

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

  • 相关阅读:
    85. Maximal Rectangle
    120. Triangle
    72. Edit Distance
    39. Combination Sum
    44. Wildcard Matching
    138. Copy List with Random Pointer
    91. Decode Ways
    142. Linked List Cycle II
    异或的性质及应用
    64. Minimum Path Sum
  • 原文地址:https://www.cnblogs.com/wanggangblog/p/ognl_NoSuchPropertyException.html
Copyright © 2011-2022 走看看