首页 > 代码库 > Java技术开发中的坑
Java技术开发中的坑
1、(2014/05/28)struts2中使用eclipse自动获取getter和setter方法的坑
今天着实被eclipse坑了一把,平时遇到get和set方法时,我都是通过eclipse自动生成,今天在做数据查询的时候,有一个变量首字母小写,第二个字母大写(即tName),我也跟平常一样在struts2的action中用eclipse自动生成getter和setter方法,然后调试,发现无论传给tName什么参数,它接收的都是null,当时,我很纳闷,试了很就发现还是不成功,就把参数换成tname去试,这次却能接收到参数,于是,我就猜测是不是struts2的属性对大小写有什么要求,在百度上找了一下,果然,网上说struts2的set后面必须是大写字母,否则就会失效,看到这个后,我就把settName()改成了setTName(),这次果真接收到数据了。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。