1、首先是检查请求的路径和对应的参数名是否正确,
2、是检查使用的模型是否注入了该有的构造函数,
3、若是发现只有某个字段取不到值,则要特别注意这个字段的getter和setter方法是否写的规范;举例说明如下:
假设我们如果有以下四个实例域:
AAb
aAb
aab
Aab
它们的get方法:
getAAb()
getAAb()
getAab()
getAab()
然后根据方法名称再得到实例域名称(上面的decapitalize方法):
AAb
AAb
aab
aab
结果实验发现只有AAb和aab得到了真实的实例域名称,Aab或aAb都错了。
所以综上,JavaBean必须满足“变量的前两个字母要么全部大写,要么全部小写”的要求.