jsp中 ajax的get请求的中文乱码问题的解决方法
2013-10-19 00:00
921 查看
一般Tocant 的url编码是iso-8859-1(查看tocat/conf/server.xml 中的Connector 节点没有写URIEncoding="xxxxxx") 如下:
如果我们在servlet 中写如下的代码
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
如果我们在servlet 中写如下的代码
String username = request.getParameter("name");//name 是get 请求过来的参数,这里已经将get请求过来的字节码转化成iso-8859-1的的码了,解码错误 byte[] b = username.getBytes("iso-8859-1");//所以要重新转化为字节码,再用正确的编码方式解码,正确编码方式就是 jsp那个页面的编码方式, username =new String(b,"GBK"); System.out.print(username );
相关文章推荐
- jsp中 ajax的get请求的中文乱码问题的解决方法
- STRUTS+AJAX+JSP 请求到后台乱码问题解决方法
- Get,Post请求中文乱码 4000 问题有效解决方法
- 关于Get,Post请求中文乱码问题有效解决方法
- jsp get传参中文乱码问题解决方法
- Get,Post请求中文乱码问题有效解决方法
- NetBox环境下ajax用get获取数据,中文乱码的问题解决:对象不支持此属性或方法: 'Response.CharSet'
- [JavaEE]Get请求URI中带的中文参数在服务端乱码问题的解决方法
- Get,Post请求中文乱码问题有效解决方法
- Get请求中文乱码问题有效解决方法
- STRUTS+AJAX+JSP 请求到后台乱码问题解决方法
- ajax的get请求的中文乱码问题,(jsp 的pageEncoding ="GBK")
- 解决Get和Post请求中中文乱码问题 (2013-01-26 23:59:39)转载▼ 标签: javaee it 分类: JavaEE 对于Post请求,只需在Servlet或者jsp中写入如下
- jsp带中文请求参数的乱码问题的解决方法
- Spring MVC 3 表单中文提交post请求和get请求乱码问题的解决方法
- Get、Post请求中文乱码问题有效解决方法
- jsp带中文请求参数的乱码问题的解决方法
- JSP中请求转发和重定向区别和中文乱码问题解决方法
- 页面get请求 中文参数方法乱码问题的快速解决方法
- get请求时候参数中含有“中文”字段出现乱码问题的原因和解决方法