2012-04-19 3 views
0

これは、クエリを実行するためのjspページです。私がそれを実行すると、出力のコーステーブルから1行しか得られません。しばらく前に適切な出力を得ていたのですが、インターフェイスの作業を開始して、正しい出力が得られなくなったことに気付きました。 誰でも間違いを指摘できますか?ありがとうございました。あなたのペーストを想定しMySQL - 出力に1行しか得られませんか?

rs = statement.executeQuery("select * from courses"); 

<TABLE cellpadding="15" border="1" style="background-color: #ffffcc;"> 
<% 

while (rs.next()) { 
%> 
<TR> 
<TD><%=rs.getString(1)%></TD> 
<TD><%=rs.getString(2)%></TD> 
<TD><%=rs.getString(3)%></TD> 
<TD><%=rs.getString(4)%></TD> 
<TD><%=rs.getString(5)%></TD> 
<TD><%=rs.getString(6)%></TD> 
<TD><%=rs.getString(7)%></TD> 
</TR> 
} 
+2

コーステーブルにはいくつのレコードがありますか?それが複数であることを確認してください。 – Trevor

+0

ya明らかに、100以上あります – user1291453

+0

タグとして使用されるプログラミング言語の名前を付けることがあります – Hajo

答えて

1

あなたは、ループの最後の周り

<% 
} 
%> 

が欠落している正しいです。

+0

すべてが正しかった、私はちょうどtomcatサーバーを再起動し、うまくいきました。ありがとう – user1291453

関連する問題