springmvc get请求参数乱码解决方法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

今天在写代码的时候,有一个查询接口,用的是http的get请求方式,在本地测试通过后,发到测试环境,发现测试环境调用查询的结果有点让我意外,经过在代码里面输出数据调试,发现是因为乱码造成的。

查看了下代码里web.xml已经有下面的配置:


        characterEncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            UTF-8
        

        
            forceEncoding
            true
        

    

    
        characterEncodingFilter
        /*
    

上面的这段配置只针对post请求。

get请求需要在tomcat的server.xml文件中加上URIEncoding="UTF-8"。

155050_bz8V_3340040.png

转载于:https://my.oschina.net/huangyuewu/blog/1552799

你可能感兴趣的:(springmvc get请求参数乱码解决方法)