spring无法装载bean的属性

各位好,
我有一spring mvc + hibernate + spring的项目。

实体:
[code="java"]
 /**
  * Created by IntelliJ IDEA.
  * User: smart
  * Date: 2010-9-16
  * Time: 12:35:05
  */
public class DictData {
    private Long id;
    private String code;
    private String name;
    private String father;

    //getter setter 
}

[/code]


前台页面使用了spring mvc的标签。
[code="html"]
  <spring:bind path="dictData.name">
       <td height="30" align="left" bgcolor="#efefef">
       <input type="text" id="dname" name="${status.expression}" value="${status.value}"/>
       <span id="dnameerror" style="display:none;">[[code="java"][/code]必填,长度不得小于2位!]</span></td>
       <td>${status.errorMessage}</td>
  </spring:bind>
[/code]


其他一切关于实体的hibernat映射配置已经配好(反复确认配置没有问题。)当访问页面的时候报错如下:
[code="java"]
  Bean property 'father' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter? ......
[/code]
 当我在jsp页面中去掉对father的应用之后,报同样的错,只不过这次的字段是name.

 google之后,无外乎这两个说法:

 第一。jsp中字段名称java bena的属性一样。我的是一样的
 第二。不是看java bean中字段的值是不是一样,要看getter和setter是否一致。这个也是一致的。
 第三。由于涉及到添加 spring.tld spring-form.tld的问题,所以有可能有spring版本的问题。

 问题仍然没有解决。

 谢谢!!

配置文件里基本的配置是有的
既然用到了spring标签的bind
有在controller里把对象和command绑定吗?

spring配置文件和web.xml配置文件发出来