javaWeb01-HttpServletResponse简介02-response的outputStream输出数据的问题
2013-02-04 22:31
330 查看
06_1_2
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、
和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request
对象就行了。要向客户机输出数据,只需要找response对象就行了
response.setHeader("xxxx", "1");//设置响应头
response.containsHeader("xxxx");//判断是否有xxxx
response.getOutputStream();//返回字节流
response.getWriter();//返回字符流
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、
和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request
对象就行了。要向客户机输出数据,只需要找response对象就行了
01-HttpServletResponse简介
HttpServletResponse对象服务器的响应。这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。response.setHeader("xxxx", "1");//设置响应头
response.containsHeader("xxxx");//判断是否有xxxx
response.getOutputStream();//返回字节流
response.getWriter();//返回字符流
02-response的outputStream输出数据的问题
传汉字时,字符编码问题protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String data = "北京"; OutputStream out = response.getOutputStream(); out.write(data.getBytes()); }
//程序以什么码表输出了,程序就一定要控制浏览器以什么码表打开 String data = "北京"; OutputStream out = response.getOutputStream(); response.setHeader("Content-type","text/html;charset=UTF-8"); out.write(data.getBytes("UTF-8")); }
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //用html技术中的meta标签模拟一个http响应头,来控制浏览器的行为 String data = "北京"; OutputStream out = response.getOutputStream(); out.write("<meta http-equiv='content-type' content='text/html;charset=UTF-8'>".getBytes()); out.write(data.getBytes("UTF-8")); }
相关文章推荐
- response的字节流和字符流输入的区别和问题--02-response的outputStream输出数据的问题.avi
- response的outputStream输出数据的问题
- 【Servlet】Response的OutputStream与Writer输出数据乱码的问题
- response的outputStream输出数据的问题
- response的OutputStream输出数据
- response小结(一)——用response向客户端输出中文数据(乱码问题分析)
- 【JSP开发】response输出中文和数据的问题
- response的Writer输出数据的问题
- 在servlet中用outputStream输出数据以及中文数据的问题
- JavaEE中用response向客户端输出中文数据乱码问题分析
- responseoutputstream的输出问题
- 【JSP开发】通过response的writer流输出数据的问题
- 在servlet中用outputStream输出数据的问题,以及输出中文的问题
- SpringMVC 上传文件出现 Provisional headers are shown 和 response 数据 无法输出问题
- JavaEE中用response向客户端输出中文数据乱码问题分析
- response(servlet)输出数据乱码问题
- javaweb之response的OutputStream和PrintWriter输出中文的问题
- 通过response的write留输出数据的问题
- JavaEE中用response向客户端输出中文数据乱码问题分析
- response的outputStream输出中文的乱码问题