プロフィール ページで からgetStatusList()
3 回目に電話をかけると、 から が返ってくるという問題があります。は から User オブジェクトを取得できないと思います。見逃しているものはありますか。誰かが私の間違いを指摘してくれたら幸いです。Lazy loader
user1.getEmail()
nullpointer exception
user1
frienddet
public List<Status> getStatusList() {
EntityManager em;
EntityManagerFactory emf = Persistence
.createEntityManagerFactory("FreeBird");
em = emf.createEntityManager();
FacesContext context = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession) context.getExternalContext().getSession(true);
User user1 = (User) session.getAttribute("frienddet");
System.out.println(user1.getEmail());
// some codes
}
編集
frienddet
を数回呼び出した後、セッションから削除されていることがわかりましgetStatusList()
たが、なぜそれが起こっているのかわかりません。コードを使用してセッションから属性を削除していません。