簡體   English   中英

從Servlet向客戶端發送數據的最佳方式?

[英]Bestway to send data from servlet to client?

蓋茨

我有一個servlet,我在其中使用jdbc從mysql查詢數據。

我有一個巨大的結果集要發送給客戶端(至少3列和10行)

發送而不是簡單地寫入如下所示的響應流的最佳方法是什么?

ResultSet toResults = toStatement.getResultSet();

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

        }

首先,這聽起來並不龐大。 第二,客戶的意思是什么? 如果必須在瀏覽器中顯示數據,則可以創建VO列表或字符串數​​組列表。

如果您正在使用Ajax或客戶端是應用程序,則可以使用XML或JSON發送數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM