为了账号安全,请及时绑定邮箱和手机立即绑定

PrintWriter输出中文是乱码

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

正在回答

3 回答

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

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

1 回复 有任何疑惑可以回复我~
#1

轰炸大鱿鱼233 提问者

非常感谢!
2017-06-20 回复 有任何疑惑可以回复我~
#2

慕用3024512

请问为什么一定要放在这之前才有效呀
2019-12-30 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

轰炸大鱿鱼233 提问者

我myeclipse关联tomcat之后运行项目直接在myeclipse里面打开网页的 不知道是什么浏览器....
2015-09-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JAVA遇见HTML——Servlet篇
  • 参与学习       160616    人
  • 解答问题       1029    个

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

进入课程

PrintWriter输出中文是乱码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信