首先,保证你的property起名字的时候,严格遵循java规范,也就是你的property应当是cdName,也就是
private String cdName.但是,还有一点,需要保证最前面两个字母的大小写一致。也就是email而不是eMail之所以这样,这貌似是一个JDK的无法避免的bug。因为它通过PropertyDescriptor分析JavaBean的时候,它无法确认getCdName()/setCdName()对应的其实是你的CdName,它还是按照java命名规范,把其视作cdName的reader/writer方法。
private String cdName.但是,还有一点,需要保证最前面两个字母的大小写一致。也就是email而不是eMail之所以这样,这貌似是一个JDK的无法避免的bug。因为它通过PropertyDescriptor分析JavaBean的时候,它无法确认getCdName()/setCdName()对应的其实是你的CdName,它还是按照java命名规范,把其视作cdName的reader/writer方法。
解决方案 »
- 尚学堂OA碰到 不知道怎么注解如何Map和List集合 希望高手解答
- ocx中的 方法需要传入 java 中javabean 内存地址 咋办呀
- 如何提高java/java EE代码性能?大家从多角度全方位讨论下
- 【菜鸟提问】DWR是用来做什么的?
- 惊奇发现:Hibernate官网是不是被黑了
- 新手提问:org.apache.struts.action.ActionForm这个类事在哪个jar中???哪里可以下载到包
- webservice访问路径如何自定义设置?
- xml文件加密,帮帮忙各位大哥
- 怎么启动j2ee自代的cloudscape数据库的可视化管理工具?
- Hibernate的get方法问题
- 【hibernate】超级简单查询问题,解答立马给分!!!!!!!!
- 求助一个struts的问题
结贴!
setter/getter方法就是典型的例子
只有符合POJO规范,程序才会识别。不仅仅这里是这样,这已经成为一种共识,在Spring等其他技术中也一样