0

ガイズ、

jdbc を使用して mysql からデータをクエリするサーブレットがあります。

クライアントに送信する膨大な結果セットがあります (少なくとも 3 列と 10 行)

以下のように応答ストリームに書き込むだけでなく、送信する最良の方法は何でしょうか?

ResultSet toResults = toStatement.getResultSet();

        if (toResults.next()) {
            out.println(toResults.getString(1));
                    out.println(toResults.getString(2));
                    ....
                    ....

        }
4

1 に答える 1

1

まず、これは巨大なデータを鳴らしません。次に、クライアントとはどういう意味ですか? ブラウザでデータを表示する必要がある場合は、VO のリストまたは文字列配列のリストを作成できます。

Ajax を使用している場合、またはクライアントがアプリケーションである場合は、XML または JSON を使用してデータを送信できます。

于 2012-05-28T05:05:29.873 に答える