【发布时间】:2013-05-06 07:44:15
【问题描述】:
我正在从结果集中的 JSP 中的数据库中检索数据。 ResultSet 不为空,但未在 html 标签中显示数据,即 h3 为空
ResultSet rs = null;
String sqlStr;
sqlStr = "SELECT * from IDEAS";
Statement stmt = con.createStatement();
rs = stmt.executeQuery(sqlStr);
<% while (rs.next()) { %>
<h3> <% rs.getString("heading"); %></h3>
<% } %>
所有其他语句,如 insert , delete 都在工作。
【问题讨论】:
-
理想情况下您不应该这样做。 JSP 绝对不是访问结果集的地方。如果您编写真正的代码以部署在生产中的某个地方,我会说这是一个很大的问题。阅读有关 oops 概念的更多信息,并隔离和模块化您的代码。