- 浏览: 18197 次
最新评论
url传中文参数
2011年09月01日
在做搜索的时候,传参数本来中文参数没什么问题,但是后来中文之间加了一个空格,传递到后台无法显示,sql语句出现缺失现象,没有办法只能用encodeURIComponent在前台页面把空格转换一下(百度和google都是这样转换的,不过百度是gbk,google是utf-8),转的时候转两次encodeURIComponent(encodeURIComponent(goodname)),在后台用
java.net.URLDecoder.decode("要解码的字符串","utf-8"),这里utf-8是必须的,因为这个方法默认就是用此编码方式加密和解密。如果换成其他编码方式绝对是乱码.
注:
如果后台用request.getparameter()的方式取数据的话,前后一定要加密两次,因为request.getparameter()本身就对字符串进行了一次解密,decode的时候又解密了一次.
发表评论
-
NIOS II Boot
2012-01-20 02:50 876NIOS II Boot 2010年07月01日 1、概 ... -
Inside Geometry Instancing
2012-01-20 02:50 755Inside Geometry Instancing 201 ... -
DirectX 性能优化
2012-01-20 02:50 880DirectX 性能优化 2011年05 ... -
3D渲染流水线
2012-01-20 02:50 10813D渲染流水线 2010年12月07日 下面开始详解3D ... -
室外大场景渲染技术研究与实现 游戏地图加载
2012-01-20 02:50 973室外大场景渲染技术研究与实现 游戏地图加载 2011年06月 ... -
。神马都是浮云
2012-01-19 10:42 689。神马都是浮云 2011年0 ... -
神马都是浮云
2012-01-19 10:42 632神马都是浮云 2011年05月16日 世上有太多 ... -
神马都是浮云
2012-01-19 10:42 567神马都是浮云 2012年01月11日 像飞来的横祸,将还 ... -
这个浮云真TMD是神马
2012-01-19 10:42 633这个浮云真TMD是神马 2012年01月14日 当新闻铺 ... -
神马都是浮云
2012-01-19 10:42 565神马都是浮云 2011年02月20日 曾以为爱情最为坚定 ... -
2011-1-8
2012-01-17 03:13 9382011-1-8 2011年01月08日 ... -
2010-11-17
2012-01-17 03:12 7282010-11-17 2010年11月17日 PC:个人 ... -
WinCE驱动开发问题精华集锦
2012-01-17 03:12 565WinCE驱动开发问题精华 ... -
WinCE驱动开发问题精华集锦(一)
2012-01-17 03:12 570WinCE驱动开发问题精华 ... -
hive基础
2012-01-17 03:12 650hive基础 2011年07月11日 ... -
职场晋升的10大秘籍:从潜伏到胜出
2012-01-16 01:46 671职场晋升的10大秘籍:从 ... -
如何保持良好销售业绩
2012-01-16 01:46 604如何保持良好销售业绩 ... -
要低调做人一定要低调
2012-01-16 01:46 693要低调做人一定要低调 ... -
乐家"周"工作总结点评小段 点点滴滴 从我做起
2012-01-16 01:46 693乐家"周"工作总 ... -
GIF图片转换
2012-01-11 01:37 877GIF图片转换 2011年09月01日 http://s ...
相关推荐
URL传参数时中文乱码解决方法
URL传中文参数导致乱码的解决方案之encodeURI
asp.net中URL参数传值中文乱码的三种解决办法
php中url地址栏传参数中文乱码解决方法汇总
在页面的url中使用encodeURI(encodeURI(中文)),对中文... 您可能感兴趣的文章:js将json格式的对象拼接成复杂的url参数方法js的form表单提交url传参数(包含+等特殊字符)的两种解决方法JS根据key值获取URL中的参数值及
JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数
JAVA(Web)中URL链接中文参数乱码,如,java web中的超链接<a></a>标签传中文参数,提交到servlet中后,解决乱码问题!
1、在JS里对中文参数进行两次转码 代码如下: var login_name = document.getElementById(“loginname”).value; login_name = encodeURI(login_name); login_name = encodeURI(login_name); 2、在服务器端对...
从A页面通过url传参到B页面时,获取URL中参数出现中文乱码问题,解析url参数的正确方法如下,感兴趣的朋友可以参考下
博文链接:https://helloaq.iteye.com/blog/230913
url rewrite 时,中文参数解决方法:用到的解码函数
1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()
js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress)) ...encodeURI(url) String qijuType= new String(request.getParameter( ("qijuType")).getBytes("ISO-8859-1"), "utf-8");
jspurl中中文参数的乱码解决.docx
jsp使用URL编码传递中文参数乱码问题
本文实例讲述了C#分析URL参数获取参数和值对应列表的方法。分享给大家供大家参考。具体分析如下: 这个C#函数用于分析url中传递的所有参数,输出一个参数名和参数值对应的NameValueCollection列表,经常能用得到 //...
jsp使用URL编码传递中文参数问题.doc 介绍了如何在JSP编写动态网页程序中将字符进行转换
ultraesb工具 url 中文参数无法解析问题
asp.net页面通过URL参数传值中文乱码问题解决办法