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

页面回传到jsp发生乱码问题的解决方法

程序员文章站 2022-06-05 14:23:32
...

首先要确保你的后台页面和jsp页面的编码,一般发生乱码都是在传递中文的时候发生,所以先把你项目工程的编码改为UTF-8
在后台向前端回传数据的时候有两种解决方法:
1 在后台控制层
示例:

@RequestMapping(value="xxx",produces="text/html;charset=UTF-8")

2 在配置文件xml

<!-- utf-8编码 解决jsp乱码-->
 <mvc:annotation-driven><mvc:message-converters>
      <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> 

我自己做项目只用到了这两种方法,如果你有更好的方法,请分享一下

相关标签: 解决乱码