页面回传到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>
我自己做项目只用到了这两种方法,如果你有更好的方法,请分享一下
下一篇: 预防宝宝患眼疾的食疗秘方