在开发微信公众号中,遇到直接返回String格式乱码,在浏览器中看到编码格式是text/html;charset=ISO-8859-1
其原因是返回没有设置编码格式,使用默认的编码
本人解决方法是在spring-mvc添加下列的<bean/>
需要注意的是:添加位置必须在<mvc:annotation-driven>
之前.
还需要确认spring-mvcweb-{version}和spring-web-{version}是否有该两个类(本人使用4.3.2.RELEASE)
<!-- 必须放在<mvc:annotation-driven>之前 -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">