我在mvc配置文件中加上下面这个配置就好了<mvc:annotation-driven></mvc:annotation-driven>,需要在开头引用如下命名空间它自动配置DefaultAnnotationHandlerMapping与Annotatio ...
我在mvc配置文件中加上下面这个配置就好了
<mvc:annotation-driven></mvc:annotation-driven>,需要在开头引用如下命名空间
它自动配置DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter
后者的存在解决了乱码的问题,默认编码是ISO-8859-1的,这里很贴心的改为了UTF-8。
同时需要在@RequestMapping方法中加上produces="text/html;charset=utf-8"
重要的是charset=utf-8,类型还可以是application/json什么的。
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:@ReponseBody返回的json中文乱码
关键词:JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。