您的位置:首页 > 运维架构

关于target is null for setProperty的问题总结

2013-03-11 11:15 309 查看
关于这种问题的几种可能性总结下:

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();这样的写法
所以注半天就是注不进去
 

对于一些错误信息
把dev.Mode
开发模式 改成false
就会去掉这些错误信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: