读书人

用utf-8编码的网站解决gbk编码的请求和

发布时间: 2012-08-31 12:55:03 作者: rapoo

用utf-8编码的网站解决gbk编码的请求和应答的乱码问题

?

useBodyEncodingForURI="true"/>

?

解决易宝get请求gbk的编码问题

因为tomcat配置了URIEncoding,等我们获取request.getParameter的时候已经是乱码了。于是我们从querystring中获取中文的value,然后再用gbk解码。

URLDecoder.decode(value, charset);

?

如果是post请求,根据特定的URL pattern或在特定的controller中重设request.setCharacterEncoding(“gbk”)就可以了。

?

最后,终于解决了gbk编码的问题。

读书人网 >软件架构设计

热点推荐