springmvc 设置content-type为 application/json

来源:互联网 发布:草图大师mac版快捷键 编辑:程序博客网 时间:2024/05/19 03:45

String的转换器中固定了转换编码为”ISO-8859-1”,编程中不设置编码方式常常会出现乱码
1、bean注入

<bean id="mappingJacksonHttpMessageConverter"        class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">        <property name="supportedMediaTypes">            <list>                <value>application/json;charset=UTF-8</value>            </list>        </property>    </bean>

2、在RequestMapping注解里设置

@RequestMapping(value = "/xx",produces="application/json;charset=UTF-8")

3、返回字符串时,将字符串结果转换

4、自己重写转换器

阅读全文
0 0
原创粉丝点击