javax.el.PropertyNotFoundException:com.example.Bea
Query query = session.createQuery("From Pool as p left join fetch p.poolQuestion as s");
<c:forEach items="${pools}" var="pool"> <p>${pool.name}</p></c:forEach>
<c:forEach items="${pools}" var="pool"> <p>${pool.answer}</p> <p>${pool.name}</p> </c:forEach>
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/home.jsp at line 2118: <c:forEach items="${pools}" var="pool"> 19: 20: <p>${pool.name}</p>21: <c:out value="${pool.poolQuestion.answer}"/>22: 23: </c:forEach>24: SEVERE: Servlet.service() for servlet appServlet threw exception javax.el.PropertyNotFoundException: Property 'answer' not found on type com.pool.app.domain.Pool at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:214) at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:191) at javax.el.BeanELResolver.property(BeanELResolver.java:300) at javax.el.BeanELResolver.getValue(BeanELResolver.java:81) at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54) at org.apache.el.parser.AstValue.getValue(AstValue.java:123) at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186) at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:938) at org.apache.jsp.WEB_002dINF.views.home_jsp._jspx_meth_c_005fforEach_005f0(home_jsp.java:119)
public List<Pool> getAll(){ Session session = sessionFactory.getCurrentSession(); Query query = session.createQuery("From Pool as p left join fetch p.poolQuestions as s"); return query.list();
List<Pool> pool = poolService.getAll();model.addAttribute("pools", pool);
<c:forEach items="${pools}" var="pool"> <p>${pool.name}</p> <c:out value="${pool.answer}"/></c:forEach>
${pool.name}
相关分类