0

クラスを更新して email という新しいプロパティを追加しようとしましたが、テストすると次のエラーが発生しました。

javax.el.PropertyNotFoundException: /pagename.xhtml @30,121 value="#{department.department.email}": The class 'classaddress.Department' does not have the property 'email'.

しかし、クラスではすべてがOKです。ゲッターとセッターを配置し、生成されたすべてのファイルをグラスフィッシュで消去し、PC を再起動し、祈るなどを試みましたが、何も機能しません。

Glassfish、Eclipse、および Postgres を搭載した Mac Mini を使用しています。

他の PC で同じ変更を行ったところ、すべて正常に動作しました。

ただの情報:

プロパティ宣言:

@Column(name = "email", unique = true)
private String email;

ゲッターとセッター:

/**
 * @return the email
 */
public String getEmail() {
    return email;
}

/**
 * @param email the email to set
 */
public void setEmail(String email) {
    this.email = email;
}
4

0 に答える 0