您的位置:首页 > 编程语言 > Java开发

java 变量的命名,get和set方法的问题

2016-03-25 14:26 519 查看


java 变量的命名,get和set方法的问题

举报|  分享| 2015-11-02
10:07凝の影 | 浏览
53 次  悬赏:30

 java
private String pId;
private String pName;
public void setpId(String pId){
this.pId = pId;

}
public void getpId(){
return this.pId;

}
请问这里如果变量命名为pId时,get和set方法需设置为getpId(),setpId(),
如果设置为getPId(),setPId()时前台jsp页面用EL表达式取值时会报没有该属性错误
这是为什么呢,求大神解答


2015-11-02 10:09网友采纳

你用struts2了吗,照例说应该是大写的get。set方法,前台能获取的


追问:

没有用Strutss,springmvc,如果属性设置为PID,PName时set、get大写没有问题,MyEclipse自动生成的,pId对应的就是getpId()方法没有大写


追答:

springMVC准备学习,还不知道


分享

评论 | 0 0





superwildyeti 六级 采纳率71%

擅长: C/C++ JAVA相关 数据库DB


其他类似问题

2008-08-11java里set跟get的用法194

2008-10-31java
set和get方法的疑问41

2012-02-17java中SET和GET。。。168

2011-05-30在JAVA中何时用get和set方法171

2006-07-28JAVA中SET
和 GET 的用法31

更多关于get
set后面必须大写?的问题>>


为您推荐:

按默认排序 | 按时间排序


其他1条回答

2015-11-02 10:08pollutedair | 五级

set和get方法的属性名首字母要大写,比如getPId(),setPId
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: