zoukankan      html  css  js  c++  java
  • springMVC添加supportedMediaType仍然中文乱码问题

      在使用SpringMVC框架的时候,在java程序里面直接用中文字符串返回String类型,会出现中文乱码。而出现乱码还分2种情况,一种是POST请求页面的乱码情况,一种是GET请求页面的乱码情况。

      1、POST情况要想全局处理非常简单,只需要在Spring框架的配置xml文件中添加或修改以下代码即可:

    <mvc:annotation-driven >
            <!-- 消息转换器,添加对文字编码的全局处理,解决中文返回问号的毛病 --> 
            <mvc:message-converters register-defaults="true">
                <bean class="org.springframework.http.converter.StringHttpMessageConverter">
                    <property name="supportedMediaTypes" value="text/html;charset=UTF-8"/>
                </bean>
            </mvc:message-converters>
        </mvc:annotation-driven>
    View Code

      2、至于GET方式请求页面依然出现乱码的情况,可以在view中请求的jsp页面的第一行,添加如下jsp代码:

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    View Code
  • 相关阅读:
    2.4学习
    2.3学习
    2.2学习
    2.1学习
    公文流转系统 模拟
    《GCC编译器的使用以及静态库和动态库的制作与使用》
    《驱动调试
    《海思3521D
    《驱动调试
    《驱动调试
  • 原文地址:https://www.cnblogs.com/javahr/p/8268983.html
Copyright © 2011-2022 走看看