解决 Post方式中文乱码:req.setCharacterEncoding("utf-8");
解决 Get方式中文乱码:
String name=req.getParameter("name"); //这里name如果乱码
String ss = new String(name.getBytes("ISO-8859-1"), "utf-8"); //这里就不乱码了。


上图可解决:IDEA中Tomcat控制台����������问号乱码

-Dfile.encoding=UTF-8
控制台乱码:
相同key=value的就#注释掉!!!
先都UTF-8
(看情况改改回UTF-8,可以改GBK让tomcat日志,控制台打印中文)


本文介绍了如何处理HTTP POST和GET方式中的中文乱码问题,通过设置字符编码为UTF-8来确保数据正确显示。同时,针对IDEA中Tomcat控制台出现的中文乱码问题,提出了通过修改启动参数 `-Dfile.encoding=UTF-8` 来解决,并提示在必要时可以尝试改为GBK编码。此外,还提醒注意避免重复的编码设置导致的问题。
3970

被折叠的 条评论
为什么被折叠?



