1

私は次のものを持っています

public enum Gender {MALE, FEMALE}

public class Person {
    private String name;
    private Gender gender;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
    public Gender getGender() {
        return gender;
    }

    public void setGender(Gender gender) {
        this.gender = gender;
    }
}

FreeMarker タームプレート${person.name}では問題なく動作しますが${person.gender}Expression person.gender is undefined on ....

理由はありますか?

4

2 に答える 2

0

問題は、メソッドgetGenderが null を返すときでした。エラーメッセージは直感的ではありませんが。

于 2013-02-12T17:45:19.063 に答える
0

ユーザーperson.gender.MALEまたはperson.gender.FEMALE

于 2013-02-12T17:11:38.333 に答える