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");
完事了
都要在流前设置


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM