zoukankan      html  css  js  c++  java
  • 关于target is null for setProperty的问题总结

    出现了这个问题,报错是

    com.opensymphony.xwork2.ognl.OgnlValueStack WARN  - Error setting expression 'costRecord.yearMonth' with value '[Ljava.lang.String;@d2877a'
     ognl.OgnlException: target is null for setProperty(null, "yearMonth", [Ljava.lang.String;@d2877a)

    在网上搜了好久,也没找到解决的方法,网上总结有5种可能性情况,但都检查过了,都没有解决。

    1.相应的属性没有加get set  方法
    2.提交表单中有很多其它的name属性而相应的action 或者model里面没有这种方法(这里重要就包含一个图片button  往往让人们难以发现)如以下表示:
    <input type="image" name="Submit" value="提交" onclick="return checkpwd();" src="images/a_tj.gif"/>
    错误信息: target is null for setProperty(null, "x", [Ljava.lang.String;@b0c40e)
    3.在没有spring帮助注入的前况下我们action里面的model 一定要手动new 出来而且在model里面加入空的构造方法
    4.Action里面的model 实例对象名字和我们表单中的名字不一致的时候
    5.也是遇到的错误就是间我们的类名非常长的时候比喻:
    pivate  ABdefghjijklijejfjdkeifj  aBefghjijklijejfjdkeifj  这时假设我们用myeclipse自己主动加入get set方法的时候就会发现它的getaB();  而我们实际上是要的getAB();这种写法 所以注半天就是注不进去


    我的错误是请求的url写错了,去请求了其它Action. 

    歧视我吧。


  • 相关阅读:
    Representation Data in OpenCascade BRep
    Render OpenCascade Geometry Surfaces in OpenSceneGraph
    Render OpenCascade Geometry Curves in OpenSceneGraph
    OpenCascade Shape Representation in OpenSceneGraph
    Geometry Surface of OpenCascade BRep
    Geometry Curve of OpenCascade BRep
    Tyvj2017清北冬令营入学测试
    Spfa算法模板
    洛谷1016 旅行家的预算
    洛谷1290 欧几里得的游戏
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4045478.html
Copyright © 2011-2022 走看看