クラスを更新して 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;
}