您的位置:首页 > 编程语言

服务器端我们通过一个 Servlet 来处理来自客户端的请求,并对客户端作出响应。其核心处理代码

2014-02-23 22:54 573 查看
response.setContentType("text/html;charset=UTF-8");

//PrintWriter 是以字符为单位,对所有的信息进行处理

PrintWriter out = response.getWriter();

request.setCharacterEncoding("utf-8");//处理中文

StringBuilder receivedContent = new StringBuilder();

// 通过 request 对象处理

// String message1 = request.getParameter("message1");

// String message2 = request.getParameter("message2");

// receivedContent.append(message1);

// receivedContent.append(message2);

//

// 通过流处理

BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream(),"utf-8"));

String readLine;

while((readLine = br.readLine()) != null){

receivedContent.append(readLine);

receivedContent.append("\r\n");

}

System.out.println("接收到的内容是:\n" + receivedContent.toString());

//将参数写回客户端

out.println(receivedContent.toString());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: