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

来源:互联网 发布:linux兄弟连视频 编辑:程序博客网 时间:2024/05/17 22:38

关于这种问题的几种可能性总结下:

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就会去掉这些错误信息

原创粉丝点击