0

盖兹,

我有一个 servlet,我使用 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 回答