首先,保证你的property起名字的时候,严格遵循java规范,也就是你的property应当是cdName,也就是
private String cdName.但是,还有一点,需要保证最前面两个字母的大小写一致。也就是email而不是eMail之所以这样,这貌似是一个JDK的无法避免的bug。因为它通过PropertyDescriptor分析JavaBean的时候,它无法确认getCdName()/setCdName()对应的其实是你的CdName,它还是按照java命名规范,把其视作cdName的reader/writer方法。