HttpServletResponse和响应流

17 HttpServletResponse 和request一样 每次启动tomcat ,都会创建一个response对象传递给servlet程序去使用
即响应后传递回去的信息

18 响应有2个流
1)字节流 getOutputStream 常用于下载 传递二进制数据
2)字符流 getWriter 传递字符串
二个流同时只能使用一个
3)响应的时候 需要设置字符集
方法一:
String code=resp.getCharacterEncoding();得到客户端的字符集
resp.setCharacterEncoding("UTF-8"); //设置我响应回去的字符集
resp.setHeader("content-type","text/html;charest=utf-8"); //键值对 告诉浏览器 我的内容类型 设置浏览器的字符集
PrintWriter writer=resp.getWriter();
writer.write("看你??看");

方法二:
resp.setContentType("text/html;charset=utf-8");
完事了
都要在流前设置

HttpServletResponse和响应流

上一篇:Django 反向生成 从数据库生成Model


下一篇:jsp传入servlet出现乱码