0

我想制作一个从 android 客户端接收一些数据并发送回来的应用程序。通过 HttpServletResponse 发回数据是一种好习惯吗?最好的方法是什么?这是我的服务器代码片段,我想发data回:

public void doPost(HttpServletRequest req, HttpServletResponse resp)
            throws IOException {

    BufferedReader reader = req.getReader();
    StringBuilder sb = new StringBuilder();
    String line = reader.readLine();
    while (line != null) {
        sb.append(line + "\n");
        line = reader.readLine();
    }
    reader.close();
    String data = sb.toString();
    data="hello, "+data;
}
4

1 回答 1

2

您的代码片段是服务器代码,如果您要从服务器返回大量数据,则使用流,否则您可以编写类似这样的代码

PrintWriter writer = resp.getWriter();  
writer.println(data);  
于 2012-04-10T08:13:48.980 回答