gpt4 book ai didi

java - 如何在 JSP 中通过 EJB 显示数据库表中的数据?

转载 作者:行者123 更新时间:2023-11-29 05:49:54 25 4
gpt4 key购买 nike

<分区>

我需要在 JSP 中显示一个数据库表。

我有一个 session bean,它包含一个方法来显示在数据库中找到的所有数据。

我如何在 JSP 中使用它?

代码(来自下面的评论):

@Override public List findAll() { 
String flightQuery = "SELECT f FROM Flights f";
Query q = em.createQuery(flightQuery);
List existing = q.getResultList();

if (existing.isEmpty()) {
System.out.println("Invalid");
}
return existing;
}

JSP代码

<c:forEach items="${flights}" var="flight"> 
<tr>
<td>${flight.flightid}</td>
<td><c:out value="${flight.flightnumber}" /></td>
<td><c:out value="${flight.datetime}" /></td>
<td><c:out value = "${flight.seatsleft}"</td>
<td><c:out value="${flight.id}" /></td>
<td><c:out value="${flight.price}" /></td>
<td><c:out value="${flight.originairport}" /></td>
<td><c:out value="${flight.destinationairport}" /></td>
</tr>
</c:forEach>
</table>

它没有显示在表格中。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com