首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

Service.xml 请求乱乱码有关问题 URIEncoding="GBK"

2012-09-01 
Service.xml 请求乱乱码问题 URIEncodingGBK?乱码情况:q提交表单数据包含中文,则乱码q响应至客户端包含

Service.xml 请求乱乱码问题 URIEncoding="GBK"

?

乱码情况:q提交表单数据包含中文,则乱码q响应至客户端包含中文,则乱码q解决方法:q提交表单数据包含中文,则乱码qGet提交–Tomcat-conf-server.xml设置URIEncoding="GBK“解决get方式的提交:
修改tomcat目录下conf下service.xml,添加URIEncoding="GBK",如下
????<Connector port="8081" protocol="HTTP/1.1"
???????????????connectionTimeout="20000"
???????????????redirectPort="8443"
??????URIEncoding="GBK"
??????/>
qPost提交–在获取数据前设置request编码: request.setCharacterEncoding(“GBK”);–或对获取到的数据转编码:new String (suser.getBytes(“ISO-8859-1”),”GBK”); //注:http协议在网络中传输数据釆用的编码是:ISO-8859-1.p响应至客户端包含中文,则乱码设置响应结果字符集;response.setCharacterEncoding(“GBK");或response.setContentType("text/html; charset=GBK");

热点排行