太初之杀,戢武;混沌之战,弭兵

笑看嫣红染半山,逐风万里白云间

属性与成员变量的区别(jsf与struts2)


Java代码 
  1. private String userName;  
  2.       
  3. public String getUserName() {  
  4.     return userName;  
  5. }  
  6. public void setUserName(String userName) {  
  7.     this.userName = userName;  
  8. }  

 在开发JSF或者struts2的时候,经常会写上面的代码!于是我们在页面中用el表达式可以访问到我们的类属性:userName;再来看下面一段代码:

Java代码 
  1. private String name;  
  2.       
  3. public String getUserName() {  
  4.     return name;  
  5. }  
  6. public void setUserName(String name) {  
  7.     this.name= name;  
  8. }  
 

 这个时候我们的类属性又是什么呢?显然还是userName;由此开来,可以清楚的认识到name只不过是我们类的成员变量,而getset方法后面的名称才是我们的bean属性!

posted on 2010-11-25 09:20 xiva 阅读(220) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: