潘帕斯不羁的风
2017-05-19 03:03
采纳率: 25%
浏览 2.2k
已采纳

java调用高德地图api返回中文乱码

java调用高德地图api使用tomcat返回中文乱码,使用jetty就正常,tomcat编码方式已设置utf-8
单独测试api接口也是正常的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 潘帕斯不羁的风 2017-05-19 05:49
    已采纳

    web.xml中已有过滤器
    图片说明

    点赞 打赏 评论
  • zhangyuanyincsdn 2017-05-19 03:25

    根据api返回结果的编码格式,在web.xml中自定义一个字符过滤器(如:CharacterEncodingGBKFilter)来解决,可以试试看,例如:


    encodingFilterff
    com.hyc.mr.common.CharacterEncodingGBKFilter

    encoding
    GBK


    forceEncoding
    true



    encodingFilterff
    /需过滤路径

    点赞 打赏 评论
  • zhangyuanyincsdn 2017-05-19 03:26

    刚发的结果,显示有问题,重新上传个图片
    图片说明

    点赞 打赏 评论