问答详情
源自:1-3 手工编写第一个Servlet

PrintWriter输出中文是乱码

index.jsp设置UTF-8,web.xml本来就是UTF-8,Tomcat有一个xml配置端口的文件 里面编码也是UTF-8 但是做这个demo的时候,用printwriter输出中文字全是乱码 怎么办?

提问者:轰炸大鱿鱼233 2015-09-02 14:32

个回答

  • A_啊帅
    2017-05-03 14:10:35
    已采纳

    不妨试试把 response.setContentType("text/html;charset=utf-8"); 这行代码放在

    PrintWriter out=response.getWriter();之前!

  • sixGod
    2015-09-02 15:10:08

    在你打开网页的空白位置右键,也可以设置编码

  • sixGod
    2015-09-02 15:00:33

    是不是和浏览器有关,看看你的浏览器用的是什么编码,IE浏览器在查看->编码可以选择