最終更新:2008-07-16 (水) 06:17:22 (4456d)  

JavaBeans
Top / JavaBeans

ある機能を一つにまとめたクラス。再利用可能なプログラムを可能にするために、Javaの仕様で規定されている。

説明

  • 慣例的にJavaBeansのクラス名の最後はBeanにします。
  • 作成するJavaBeansはpublicクラスにします。また、そのクラスは引数無しのコンストラクタを持つ必要があります。
  • 管理するデータ(プロパティ)はカプセル化?のため、private変数で宣言します。
  • JavaBeansで管理するデータ(プロパティ)をJSPから操作するメソッドを宣言する必要があります。

package Beans;
//(1)publicクラスを宣言しています。
//   コンストラクタはデフォルトコンストラクタを使用します。
public class ExBean {
  //(2)プロパティidをprivate変数で宣言しています。
  private String id;
  //セッタ
  public void setId(String id) { this.id = id; } 
  //ゲッタ
  public String getId() { return this.id; }
}