gpt4 book ai didi

java - 如何从 JSP 页面访问 JDBC 结果集

转载 作者:行者123 更新时间:2023-12-01 15:30:28 26 4
gpt4 key购买 nike

//这是 Controller java 文件......使用结果集对象..

 @RequestMapping("/viewalluser.htm")
public ModelAndView viewall() throws SQLException
{
ModelAndView mac = new ModelAndView("show");
Connection conn = null;

Statement stet = null;
String query = null;
Connector ct = new Connector();
Conn = ct.get Connection();
stet = Conn.create Statement();
query = "select * from login";
Result Set rs= stet.execute Query(query);
mas.add Object("user", rs);



}

//这里会通过spring传递jsp页面上的resultset对象这是show.jsp

<c:if test="${! empty user}">
<c:forEach var="login" items="${user}">
<tr>
<td><c:out value="${login.idp}"></c:out></td>
<td><c:out value="${login.name}"></c:out></td>
<td><c:out value="${login.password}"></c:out> </td>
<td><a href="deletecont.htm?id=${login.id}">delete</a></td>
<td><a href="">Edit</a></td>

</tr>

</c:forEach>
</c:if>

最佳答案

首先,How to convert ResultSet into Object[] and retrieve the data 。其次,请记住正确关闭 JDBC 连接。

事实上,这两个要求都可以使用JdbcTemplate来实现。内置于 Spring 中。看看采取RowMapper的方法作为参数 - 与上面链接中给出的解决方案相比,它要方便得多。

关于java - 如何从 JSP 页面访问 JDBC 结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9579748/

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