地址栏中传递中文参数
2013-04-15 11:25
204 查看
地址栏中传递中文参数
由于地址栏会将中文参数编码,因而另一个接受页面获取的参数肯定是乱码。
应先在提交页面将中文参数编码,接受页面解码,如下:
提交页面:
接收页面:
由于地址栏会将中文参数编码,因而另一个接受页面获取的参数肯定是乱码。
应先在提交页面将中文参数编码,接受页面解码,如下:
提交页面:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <body> <% String name = "张三"; String tname = URLEncoder.encode(name,"utf-8"); response.sendRedirect("test2.jsp?name="+tname+"&mobile="+"1001"); System.out.print("test2.jsp?name="+tname); %> </body>
接收页面:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <body> <% String name = request.getParameter("name"); name = new String(name.getBytes("ISO-8859-1"),"utf-8"); out.print("name="+name); %> </body>
相关文章推荐
- 地址栏中传递中文参数
- 关于地址栏传递中文参数的乱码的终极解决方案
- 兼容处理前台post提交form表单和get在地址栏传递中文参数
- 地址栏传递中文参数出现乱码
- 解决在地址栏中传递中文汉字参数乱码的问题:
- 地址栏传递中文参数乱码在js里用escape转码
- 地址栏传递中文参数乱码解决方案
- 关于地址栏传递中文参数的乱码的终极解决方案
- 解决地址栏传递中文属性参数的乱码问题------tomcat服务器
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- javascript通过url向jsp页面传递中文参数乱码解决方法
- 链接传递中文参数乱码问题
- jsp使用URL编码传递中文参数问题
- 关于URL请求传递中文参数乱码
- Java中URL传递中文字符成乱码,及参数转义符转换
- JSP页面之间传递中文参数乱码
- IE浏览器与FF浏览器关于 Ajax传递参数值为中文时的区别
- JSP页面中文参数的传递(get和post方法分析)
- 解决get方法传递URL参数中文乱码问题
- jsp的url传递中文参数乱码解决方案,linux测试可用