{/tabs-pane}
{tabs-pane label="httpservletresponse输出流"}
两个流同时只能使用一个
使用了字节流,就不能在使用字符流。反之亦然,否则就会报错!
使用了字节流,就不能在使用字符流。反之亦然,否则就会报错!
{/tabs-pane}
{tabs-pane label="客服端回传数据中文乱码一"}
回传字符串数据
//设置服务器字符集
resp.setCharacterEncoding("UTF-8");
//如果服务器跟浏览器的字符集不一样的话也会出现乱码
//设置浏览器也是用utf-8的字符集
resp.setHeader("Content-Type","text/html;charset=UTF-8");
//在doGet列中举例
PrinWriter writer=resp.getWriter(); //resp->httpservletResponse
writer.write("我是回传的数据内容");
//对于回转中文响应乱码问题
//先设置服务器字符集为utf-8
{/tabs-pane}
{tabs-pane label="客服端回传数据中文乱码二"}
回传字符串数据
//t同时设置服务器和客户端都是用UTF-8字符集,还设置了响应头
//此方法一定要在获取对象流之前调用才会有效
resp.setContentType("text/html;charset=UTF-8");
//在doGet列中举例
PrinWriter writer=resp.getWriter(); //resp->httpservletResponse
writer.write("我是回传的数据内容");
//对于回转中文响应乱码问题
//先设置服务器字符集为utf-8
{/tabs-pane}
本文共 346 个字数,平均阅读时长 ≈ 1分钟
评论