欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决Spring MVC 参数乱码问题

程序员文章站 2022-04-15 11:58:51
...

1:RequestBody返回中文乱码解决方案

<!-- 启用 Annotation 驱动  -->
	<mvc:annotation-driven>
	    <mvc:message-converters register-defaults="true">
	    	<!-- 解决RequestBody返回中文乱码 -->
		    <bean class="org.springframework.http.converter.StringHttpMessageConverter">
		       <property name="supportedMediaTypes">     
                <list>
                    <value>text/plain;charset=UTF-8</value>     
                    <value>text/html;charset=UTF-8</value>     
                </list>     
            </property>     
		    </bean>
	   	</mvc:message-converters>
    </mvc:annotation-driven>

2.解决GET请求发送请求参数中文乱码解决方案


tomcat的server.xml文件,Connector标签增加useBodyEncodingForURI="true"属性即可。