阿山学java 2021-05-14 17:09 采纳率: 100%
浏览 45
已采纳

我在IDE中使用springmvc 使用注解get方法获取的中文字符 打印在控制台是乱码的?

1-Tomcat 8.6.65 并且server.xml中加入了<Connector   URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" /> 这个也不行?
2-IDE的软件配置也是使用的gbk,之前使用的是utf-8没有,又换成了gbk.

 @GetMapping (value = "/ug")
    @ResponseBody
    public String user1(String name){

        System.out.println(name);
        return "success--get";
    }

  • 写回答

3条回答 默认 最新

  • 关注

    1.打开tomcat配置页面,Edit Configurations。

    2.选择项目部署的tomcat,在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可。

    3.重启

    若乱码问题依然存在,请尝试继续按以下步骤解决:

    1.打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件。

    2.分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8

    3.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8,点击OK或者Apply。

    再重启

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 android开发打不开相册,不弹出授权信息,请问怎么解决?
  • ¥15 qteasy 运行前进中
  • ¥15 我想通过python处理sybase IQ库的一些数据,但是不知道sybase IQ库怎么连接,之前连接都是用linux上的 dbisql
  • ¥15 安装llama-cpp-python==0.1.83失败
  • ¥20 管道轴向耦合水击问题
  • ¥60 补全networkx TODO部分。
  • ¥15 有内推吗,云计算linux运维方向
  • ¥30 sort cuteSV.vcf by bcftools用IGV可视化出现报错
  • ¥100 SOS!对STK中导出的天体图像进行质心提取有没有人做过啊
  • ¥15 python 欧式距离