2013-12-15 67 views
0

我正在檢索memberinfo。起初,我得到MEMBERID並通入一個servlet
下面的代碼是在servlet的處理請求的方法
處理servlet中的多個表

HttpSession session = request.getSession(); 
String memId = request.getParameter("memId"); 
Member memInfo = (Member)em.createNamedQuery("Member.findByMemberId").setParameter("memberId", memId).getSingleResult(); 

session.setAttribute("memInfo", memInfo); 
response.sendRedirect("Retrieve.jsp");  

這是每一個類的構造函數。

School schh = new School(sch); 
Programme progr = new Programme(pro, schh); 
Student stu = new Student(stuID, name, progr, gender, ic, hp, yos); 
Member mem = new Member(memID, stu, regDate, memSta); 

無論什麼時候我從servlet出來,我得到這個錯誤。
由於段落太長,我選擇在此處張貼鏈接http://goo.gl/4dwfeo

回答

0

好的,我在其他帖子中回覆瞭解決方案。問題在於學生列的映射。 JPA使用默認值來嘗試映射表。