post请求显示乱码

来源:1-3 手工编写第一个Servlet

世纪末

2015-03-24 09:43

在post请求时,为什么我明明设置字符编码是utf-8,但仍然显示不出中文。。

而是显示出问号??

写回答 关注

2回答

  • 世纪末
    2015-03-24 15:16:26

    已经解决,需要把response.setContentType("text/html;charset=utf8;");放到PrintWriter out=response.getWriter();前面,就行了

    鲜衣

    非常感谢你,我也遇到了同样的问题。

    2015-09-16 19:40:40

    共 1 条回复 >

  • 世纪末
    2015-03-24 14:57:45

    这是代码

    System.out.println("处理Get请求!");

    //给浏览器输出的对象是printwriter对象

    PrintWriter out=response.getWriter();

    response.setContentType("text/html;charset=utf8;");

    out.println("<h1>一天天yyy<h1/>");


JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160615 学习 · 1029 问题

查看课程

相似问题