问题描述
springmvc拿到的response默认的字符集好像是utf-8的。然后我的项目是使用GBK的。所以我像这样用拿到的就是乱码:response.getWriter().write('你好');我不想每次使用都给response set一下编码,请问springmvc有没有哪个地方可以设置response编码的? 问题补充:蔡华江 写道
解决方案
拦截器http://ch-space.iteye.com/blog/501081
解决方案二:
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResou rceViewResolver"><property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/><property name="prefix" value="/"/><property name="suffix" value=".jsp"/><property name="contentType" value="text/html;charset=GBK"/></bean>
解决方案三:
无论你使用什么View来做为展示,应该都有个属性名为contentType可以设置
时间: 2024-10-20 12:43:45