プロフィール ページで からgetStatusList()3 回目に電話をかけると、 から が返ってくるという問題があります。は から User オブジェクトを取得できないと思います。見逃しているものはありますか。誰かが私の間違いを指摘してくれたら幸いです。Lazy loaderuser1.getEmail()nullpointer exceptionuser1frienddet
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()たが、なぜそれが起こっているのかわかりません。コードを使用してセッションから属性を削除していません。