关于target is null for setProperty的问题总结
2014-04-22 17:45
471 查看
出现了这个问题,报错是
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.
鄙视我吧。
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.
鄙视我吧。
相关文章推荐
- 关于target is null for setProperty的问题总结
- 关于target is null for setProperty的问题总结
- 关于target is null for setProperty的问题总结
- (异常分析)关于target is null for setProperty的问题总结!
- 关于target is null for setProperty的问题总结
- target is null for setProperty的问题总结
- 关于target is null for setProperty的问题
- target is null for setProperty(null, "username", [Ljava.lang.String;@c06258)问题
- 关于ognl.OgnlException: target is null for setProperty(null的解决方案
- target is null for setProperty(submit国际化问题)
- 关于ognl.OgnlException: target is null for setProperty(null的解决方案
- 关于ognl.OgnlException: target is null for setProperty
- 关于struts2异常ognl.OgnlException: target is null for setProperty
- 关于ssh添加和删除报错ognl.OgnlException: target is null for setProperty(null, "cid", [Ljava.lang.String;@3402
- 14-关于ognl.OgnlException: target is null for setProperty(null的解决方案)
- struts2 关于ognl.OgnlException: target is null for setProperty(null的解决方案 .
- struts2 <s:submit>国际化时提示警告关于ognl.OgnlException: target is null for setProperty(null的解决方案
- ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c) 解决方法
- target is null for setProperty
- ognl.OgnlException: target is null for setProperty(null, "goodsSize", [Ljava.lang.String;@c3bb5。