我正在为memberinfo做检索。首先,我获得memberID并传递给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 :(得分:0)
好的我在另一篇文章中回答了解决方案。问题是学生中列的映射。 JPA使用默认值来尝试映射表。