首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

解决Tomcat上中文乱码有关问题

2012-10-06 
解决Tomcat下中文乱码问题在Tomcat4中,get和post的编码都是通过request.setCharacterEncoding进行设定的。?

解决Tomcat下中文乱码问题

在Tomcat4中,get和post的编码都是通过request.setCharacterEncoding进行设定的。

?

在Tomcat5中,get的编码是通过在Connector节点增加URIEncoding属性进行设定,而post的编码是通过request.setCharacterEncoding进行设定的。

?

将useBodyEncodingForURI设定为true,就可以通过request.setCharacterEncoding直接解决get和post中的乱码问题。

?

?

?试验结果:在Tomcat5中,设置URIEncoding="GBK",request.setCharacterEncoding设置为UTF-8时,可以保证URL中的中文不会乱码,以post方式提交的form不会乱码,但以get方式提交的form会乱码。

?

热点排行