模型中業務方法尋求解惑

fnet發表於2011-03-20
我們現在有一個模型Member,我想輸出Member的性別,比如先生、女士。
是否可以在模型中有這麼一個方法

@Transient
public String getSexLang() {
return sex = 1 ? "先生" : "女士";
}

注:在標籤層,我這麼輸出 ${item.sexLang}

性別是一個列舉。而現在的需求是能輸出中文名稱。

這樣的方法能否放在模型中,能否做為一個業務方法存在呢。

這個判斷過程我不想放在表現層,因為可能有多個頁面需要判斷,如果都寫死,那麼改的時候要到處找。

[該貼被fnet於2011-03-20 16:31修改過]

相關文章