我开发了从数据库检索内容并将其存储在列表中的程序
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>
我得到这样的结果
“学生{id = 6,firstName ='arul',lastName ='suju',address ='s; lda'}”
但是我要一一打印出值,任何人都可以在JSP中建议更好的代码
答案 0 :(得分:0)
我通过修改这样的jsp代码得到了解决方案
<c:forEach var="item" items="${result}">
${item.id}
${item.firstName}
${item.lastName}
${item.address}
</c:forEach>