@SHOW
getter setter があるのは、画面定義内に日本語が使用できないからです。全て英数字の変数が使えるのであれば、単純バインド( データを一回だけセットして全て表示させる )では必要ありません。
しかし、後から個別の変数にデータをセットして画面に反映させたい場合は、getter setter が必要で、追加の定義も必要です
@END
@DIV
public class Syain {
public Syain() {
this.氏名 = "";
this.フリガナ = "";
}
String 社員コード;
public String getShimei() {
return 氏名;
}
public void setShimei(String shimei) {
this.氏名 = shimei;
}
public String getFuri() {
return フリガナ;
}
public void setFuri(String furi) {
this.フリガナ = furi;
}
public String getSyozoku() {
return 所属;
}
public void setSyozoku(String syozoku) {
this.所属 = syozoku;
}
public String sname;
public String 氏名;
public String フリガナ;
public String 所属;
public int 性別;
public String 作成日;
public String 更新日;
public int 給与;
public int 手当;
public String 管理者;
public String 生年月日;
}
@END |