服务热线:

021-51085186

021-51085186
2015-09-30

JavaBean的属性使用方法

您现在的位置:首页 » 文章中心 » 网站建设

JavaBean的属性用于表示其内部状态,在Java Web开发中,其属性主要用来存储中间数据,例如,可以用从数据库中取出的数据来设置JavaBean的属性,这样JSP文件就可以在需要时从JavaBean中把这些值取出,然后在客户端将其显示出来,JavaBean类的属性具有特定的接口格式要求,一般可分为以下两种情况:

1.Simple(简单的)

   简单的属性是指一个拥有get或者set方法的变量,由于JavaBean中的属性都是private类型的,所以需要通过set方法给属性赋值,通过get方法来取得属性的值,因而如果一个属性只有set方法的属性是只写的,只有get方法的属性是只读的,两者都有的属性才是读写的,在Java Web开发中使用JavaBean的属性一般都是读写类型的,必须采用标识命名约定来定义getXXX()和setXXX()方法.

2.Indexed(索引的)

  索引的属性是指一个有get/set方法的数组值,get和set方法的作用同简单类型的属性一样,即用来向属性取和存数据,但是一下属性不止有一个get或者set方法,可能有两个get方法,但是参数不一样.方法和格式如下:

public void set<PropertyName>(int index,<PropertyType> value);

public void set<PropertyName>(<PropertyType[]> value);

public <PropertyType[]> get<PropertyName>();

public <PropertyType> get<PropertyName>(int index);