サーブレットを使用してAndroidからJava Tomcatサーバーにリクエストを送信したい場合、サーバーは巨大なデータをクライアントに送信します。データには多くの行が含まれ、すべての行には3つのパラメーターがあります。
competitionID, marks, numberOfQuestions
Androidからサーバーにリクエストを送信するコード
HttpClient client = new DefaultHttpClient();
URI website;
website = new URI("http://" + HostIP
+ ":8080/LocalizedBasedComptitionServer/JoinCompetition");
HttpPost request = new HttpPost();
request.setHeader("ID", ID + "");
request.setURI(website);
HttpResponse response = client.execute(request);
サーブレット コード
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
ServletOutputStream out = response.getOutputStream();
CellDatabase cDB = new CellDatabase();
List<String[]>list = new LinkedList<String[3]>();
out.flush();
}
リストの送信list
方法と受信方法を教えてください。