服务器端我们通过一个 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());
//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());
相关文章推荐
- [YARN] 编程模型-MR
- phpmyadmin的初始账号密码是多少
- phpmyadmin的初始账号密码是多少
- LaTeX Error: File `lastpage.sty' not found. 解决办法
- java C#.net C++分布式设计技术
- java动态代理原理及简单模拟
- Struts JSON方式 提交数据 检查后返回检查结果
- 电话拔号器(敲传智博客的代码)
- Java 垃圾回收策略调优
- eclipse导出jar包如何正常显示图片
- ASP.NET MVC 视图
- c++的引用&
- Exercise2:'#'(井号)注释符
- 在Android上运行C语言编写的可执行程序
- cvBlob windows7 安装说明
- MyEclipse:Resource is out of sync with the file system问题的解决办法
- C++ 输入流 cin/ ifstream/ istringstream 及几个相关函数在遇到文件结束符EOF时的行为
- c++讲解堆与栈的区别
- java监听事件
- Java数组