如何从 Hibernate 查询语言中检索 JSP 中的列表内容
How to retrieve List content in JSP from Hibernate Query Language
我开发了从数据库中检索内容并将其存储在列表中的程序
List<Student> studentList=session.createQuery("from Student s where s.lastName=:lastName and s.firstName=:firstName")
.setParameter("lastName",lname)
.setParameter("firstName",fname).list();
for(Student studentinfo:studentList)
{
System.out.println(studentinfo);
}
model.addAttribute("result",studentList);
并且我已将结果传递给 JSP 文件
${result}
<c:forEach var="item" items="${result}">
${item}
</c:forEach>
我得到这样的结果
"Student{id=6, firstName='arul', lastName='suju', address='s;lda'}"
但是我想一个一个打印值,谁能在JSP
中推荐更好的代码
我通过像这样修改jsp代码得到了解决方案
<c:forEach var="item" items="${result}">
${item.id}
${item.firstName}
${item.lastName}
${item.address}
</c:forEach>
我开发了从数据库中检索内容并将其存储在列表中的程序
List<Student> studentList=session.createQuery("from Student s where s.lastName=:lastName and s.firstName=:firstName")
.setParameter("lastName",lname)
.setParameter("firstName",fname).list();
for(Student studentinfo:studentList)
{
System.out.println(studentinfo);
}
model.addAttribute("result",studentList);
并且我已将结果传递给 JSP 文件
${result}
<c:forEach var="item" items="${result}">
${item}
</c:forEach>
我得到这样的结果
"Student{id=6, firstName='arul', lastName='suju', address='s;lda'}"
但是我想一个一个打印值,谁能在JSP
中推荐更好的代码我通过像这样修改jsp代码得到了解决方案
<c:forEach var="item" items="${result}">
${item.id}
${item.firstName}
${item.lastName}
${item.address}
</c:forEach>