java PrintWriter 返回的打印值乱码的问题
2015-04-28 07:34
246 查看
HttpServletResponse response = ServletActionContext.getResponse();
HttpServletRequest request = ServletActionContext.getRequest();
response.setCharacterEncoding("GBK");
response.setContentType("text/html; charset=GBK");
PrintWriter out = response.getWriter();
String jsonString = "如果不加上面标蓝部分两行代码,就会输出乱码";
out.add(jsonString);
out.flush();
out.close();
如果不加入标蓝部分的两行代码输出会是乱码,当然是GBK还是UTF-8就要你自己去定义了!
HttpServletRequest request = ServletActionContext.getRequest();
response.setCharacterEncoding("GBK");
response.setContentType("text/html; charset=GBK");
PrintWriter out = response.getWriter();
String jsonString = "如果不加上面标蓝部分两行代码,就会输出乱码";
out.add(jsonString);
out.flush();
out.close();
如果不加入标蓝部分的两行代码输出会是乱码,当然是GBK还是UTF-8就要你自己去定义了!
相关文章推荐
- java爬虫返回页面乱码问题
- Java学习笔记37:Spring 使用 @ResponseBody 返回中文乱码问题解决
- 解决腾讯微博API(iweibo java sdk)返回的结果为乱码的问题
- JAVA调用 TSC 打印机 打印中文问题/JNA中文乱码
- Java 返回oracle sys_guid() 乱码问题
- 解决Java连接MySQL存储过程返回参数值为乱码问题
- Java 通过 JNA 调用 DLL 返回 char * 字符串乱码问题的解决
- java执行cmd命令,返回结果中文乱码问题解决
- Java调用Python返回乱码问题解决
- 关于JavaWeb中 Response返回中文乱码的问题
- java执行cmd命令,返回结果中文乱码问题解决
- 解决Java连接MySQL存储过程返回参数值为乱码问题
- 关于处理JavaWeb中Servlet中返回jsp乱码问题
- 使用java.nio及其子包中的类SocketChanel完成如下功能:读取www.baidu.com等网页的内容,打印到控制台,避免中文乱码问题。
- Java 简单解决springmvc获取properties文件里面中文内容出现论码问题(我遇到的问题是数据提交检验时返回的错误提示出现乱码)
- 关于JAVA中的MVC结果,Controller方法返回字符串到前端js出现乱码问题
- java执行cmd命令,返回结果中文乱码问题解决
- java中后台返回前台数据中文乱码的问题
- JNI之c/c++返回中文给java 乱码问题以及java数组在c排序
- Java中HttpURLConnection返回头Location域中文乱码问题