文档章节

完美解决在Servlet中出现一个输出中文乱码的问题

HiAscend
 HiAscend
发布于 2017/07/05 20:39
字数 122
阅读 2
收藏 0
 1 @Override
 2  public void doPost(HttpServletRequest reqeust, HttpServletResponse response) 
 3    throws ServletException, IOException { 
 4    
 5     //PrintWriter out = response.getWriter();在还没有给response指定编码格式时就获取了他的输出流,所以一直乱码 
 6  
 7   reqeust.setCharacterEncoding("utf-8"); 
 8   response.setContentType("text/html;charset=utf-8"); 
 9   response.setCharacterEncoding("utf-8"); 
10   PrintWriter out = response.getWriter(); //在设置完编码以后在获取输出流就好了。 
11   jsonService = new JsonService(); 
12   String jsonString = JsonTools.createJsonString("persons", jsonService.getPersonList()); 
13   out.println(jsonString); 
14   out.flush(); 
15   out.close(); 
16   }

 

本文转载自:http://www.cnblogs.com/adeng/p/7016275.html

共有 人打赏支持
HiAscend
粉丝 0
博文 24
码字总数 923
作品 0
东城
程序员
http response乱码的真相

这个是很久以前的笔记,最近遇到一个编码问题,重新把它翻出来了。 这个只和java servlet有关,现在通常都用各种框架,很少会直接用到Servlet了。 查看servlet源代码的方法 查看servlet源代码...

横云断岭
2013/12/01
0
0
jQuery Ajax传值给Servlet,在Servlet里Get接受参数乱码的解决方法

  最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到,通过Ajax传递给Servlet,然后再在返回数据结果,但是在Servlet接受参数的时候,通过后台打印,发现接受乱码,代码示例如下...

gdy
2016/10/04
0
0
在JSP/Servlet 中编码格式的设置问题

在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF -8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncodi......

娲城小将
2014/08/21
0
0
jsf开发心得(1)-jsf配置web.xml的url-pattern时出现乱码的怪事

又是郁闷的一天!!! 汗!搞jsf应用居然打开html文件的时候居然中文出现乱码!!! 怀疑是html文件的charset=UTF-8保存的时候保存为其他的编码了,但是保存文件应该是根据这个编码保存的啊。...

覃勇铖
2013/02/28
0
0
Tomcat于Eclipse集成开发问题以及解决方案

版本: JDK 1.4.2 c:/jdk1.4 Eclipse 2.1 c:/eclipse Tomcat 4.1.24 c:/tomcat4.1 Tomcat Plugins: com.sysdeo.eclipse.tomcat_2.1.0 Tomcat Patch: jasperDebugPatchV4.1.24.zip 存在的问题......

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

00.编译OpenJDK-8u40的整个过程

前言 历经2天的折腾总算把OpenJDK给编译成功了,要说为啥搞这个,还得从面试说起,最近出去面试经常被问到JVM的相关东西,总感觉自己以前学的太浅薄,所以回来就打算深入学习,目标把《深入理...

凌晨一点
今天
2
0
python: 一些关于元组的碎碎念

初始化元组的时候,尤其是元组里面只有一个元素的时候,会出现一些很蛋疼的情况: def checkContentAndType(obj): print(obj) print(type(obj))if __name__=="__main__": tu...

Oh_really
昨天
6
2
jvm crash分析工具

介绍一款非常好用的jvm crash分析工具,当jvm挂掉时,会产生hs_err_pid.log。里面记录了jvm当时的运行状态以及错误信息,但是内容量比较庞大,不好分析。所以我们要借助工具来帮我们。 Cras...

xpbob
昨天
114
0
Qt编写自定义控件属性设计器

以前做.NET开发中,.NET直接就集成了属性设计器,VS不愧是宇宙第一IDE,你能够想到的都给你封装好了,用起来不要太爽!因为项目需要自从全面转Qt开发已经6年有余,在工业控制领域,有一些应用...

飞扬青云
昨天
4
0
我为什么用GO语言来做区块链?

Go语言现在常常被用来做去中心化系统(decentralised system)。其他类型的公司也都把Go用在产品的核心模块中,并且它在网站开发中也占据了一席之地。 我们在决定做Karachain的时候,考量(b...

HiBlock
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部