解决SpringMVC中文乱码问题 -----这是服务器返回参数到前端中文乱码
2023-09-14 09:06:40 时间
方法一,使用(produces = "application/json; charset=utf-8"):
@RequestMapping(value="/getUsersByPage",produces = "application/json; charset=utf-8") // @RequestMapping("/getUsersByPage") @ResponseBody public String getUsersByPage(String page,String rows,String text,HttpServletRequest request,HttpServletResponse response){
方法二,在spring-mvc.xml中添加:
<!--让所有的Controller能够解析,不可缺少,<mvc:annotation-driven>里面那一整段,用来解决@ResponseBody传输字符串中文乱码问题-->
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
相关文章
- SpringMVC——SpringMVC简介
- Spring、SpringMVC和Springboot的区别(网摘)
- springmvc + form:form 上传文件配置。
- 搭建springMVC项目,web.xml配置,及分析。
- ajax+springmvc返回中文乱码的解决办法
- 【异常】SpringMVC报错Required URI template variable ‘a‘ for method parameter type String is not present
- Spring+SpringMVC+Mybatis(开发必备技能)02、完整DML&DQL语句demo示例
- Spring+SpringMVC 配置事务管理无效原因及解决方案。
- 使用SpringMVC参数传递时,解决get请求时中文乱码的问题
- Java学习路线-64:SpringMVC
- 学习SpringMVC——说说视图解析器
- Java-SpringMvc-@ResponseBody返回中文字符串乱码
- SpringMVC属性域【请求域、会话域、应用域】