-1

1つのMySqlテーブルに接続して、JSPを使用して表示する必要のある1000レコードをフェッチしました。テーブルを複数のテーブル(サイズ50)に分割したいのですが、jspページの[次へ]ボタンを使用して表示できます。どうすれば実装できますか?

String sql = "select * from people";
PreparedStatement statement = connection.prepareStatement(sql);

ResultSet result = statement.executeQuery();
while(result.next()) {                               // here i get 1000 records. how can i display these records on mulitple jsp pages?
// ... get column values from this record
}

上記は1000レコードを提供し、私はPreparedStatementを使用します。

4

1 に答える 1

1

JSPで完全なテーブルをフェッチできると仮定します。

ROWSを返す関数にもう1つのパラメーターを追加するだけですCOUNTER

LIMITQUERYの句にCOUNTERを追加します。

今、あなたは追跡する必要があるCOUNTERので、次のようにクリックしてURLを更新します

ファーストクリック-URL?pageCOUNTER = 1
セカンドクリック-URL?pageCOUNTER = 2

URLから変数を取得し、pageCOUNTERCOUNTERとして関数に渡します

等々。結果を出し続けてください。

または、JAVASCRIPTTABLEを使用します-http ://www.datatables.net/

于 2013-01-04T09:40:22.987 に答える