Java 如何从数据库中逐个获取条目/值到jsp页面?
我在MicrosoftSQLServerManagementStudio中有一个表,有两列标题和数据,每列有10个条目。 我有一个jsp页面,希望在该页面上以不同的块显示列标题的不同数据库条目。 现在我应该写什么代码来获取每个块中的每个条目? 在我的jsp页面上,我写道:Java 如何从数据库中逐个获取条目/值到jsp页面?,java,sql,database,jsp,Java,Sql,Database,Jsp,我在MicrosoftSQLServerManagementStudio中有一个表,有两列标题和数据,每列有10个条目。 我有一个jsp页面,希望在该页面上以不同的块显示列标题的不同数据库条目。 现在我应该写什么代码来获取每个块中的每个条目? 在我的jsp页面上,我写道: <% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn = DriverManager.getConnection("jdbc:odbc:abl
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn = DriverManager.getConnection("jdbc:odbc:ablogs", "sa", "pretty");
Statement stmt = cn.createStatement();
ResultSet rs = stmt.executeQuery("select title from Postdata"); %>
<table>
<tbody>
<% while (rs.next()) {%>
<tr>
<td>
<%=rs.getString(1)%>
</td>
</tr>
<%}%>
</tbody>
</table>
通过这段代码,我一次获取所有条目,但我希望在不同的块中逐个获取值。请确保
ResultSet rs = stmt.executeQuery("select name, title, amount from Postdata"); %>
<table>
<tbody>
<% while (rs.next()) {%>
<tr>
<td>
<%=rs.getString("name")%>
</td>
<td>
<%=rs.getString("title")%>
</td>
<td>
<%=rs.getString("amount")%>
</td>
</tr>
<%}%>
</tbody>
</table>
ResultSet rs=stmt.executeQuery(“从Postdata中选择名称、标题、金额”);%%>
请确保
ResultSet rs = stmt.executeQuery("select name, title, amount from Postdata"); %>
<table>
<tbody>
<% while (rs.next()) {%>
<tr>
<td>
<%=rs.getString("name")%>
</td>
<td>
<%=rs.getString("title")%>
</td>
<td>
<%=rs.getString("amount")%>
</td>
</tr>
<%}%>
</tbody>
</table>
ResultSet rs=stmt.executeQuery(“从Postdata中选择名称、标题、金额”);%%>
这太宽泛了。向我们展示您迄今为止所做的尝试以及您的想法。您能将其编辑到您的问题中吗?实际上,代码只是我项目的一部分。我正在尝试使用jQueryAccordion,其中我需要2个从数据库中获取数据值。希望你能明白我的意思。这太宽泛了。向我们展示您迄今为止所做的尝试以及您的想法。您能将其编辑到您的问题中吗?实际上,代码只是我项目的一部分。我正在尝试使用jQueryAccordion,其中我需要2个从数据库中获取数据值。希望你能理解我的意思2.对于给定的SQL语句,使用PreparedStatement没有任何区别,因为没有使用参数+我想提醒一下,SQL语句不应该被放在JSPIt的良好实践中,使用准备好的语句可以更好地养成习惯。今天为了好的理由而违反规则,明天就为了坏的理由而违反规则……对于给定的SQL语句,使用PreparedStatement没有任何区别,因为没有使用参数+我想提醒一下,SQL语句不应该被放在JSPIt的良好实践中,使用准备好的语句可以更好地养成习惯。今天为了一个好的理由打破一条规则,明天你就会为了一个坏的理由去做。。。