知识大全 js简单实例处理url特殊符号&处理

Posted 函数

篇首语:行是知之始,知是行之成。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 js简单实例处理url特殊符号&处理相关的知识,希望对你有一定的参考价值。

  url里的参数内容包含&符合 我有两种方法解决 其一方法是 在页面用JS转码 例子如下(前端处理) <<a href="#" onclick="test( $group type $group cn )">$group cn )</a> <script language="javascript"> function test(a b) alert("test"); location + a + &cn= + encodeURIComponent(b); </script> 其二方法是 在后端处理 >>>>>>>>>>>>>>>>>>>>jsp: <a href="groupsDetailServlet?cn=$group encodedCN &groupTypeForDetail=$GroupType"+>$group cn </a> >>>>>>>>>>>>>>>>>>>>java bean: group String cn;//要显示的CN String encodedCN;//当参数传的CN public Group(String cn) this(); this cn = cn; this encodedCN =LdapUtil encodeURLStr(cn); public void setCn (String name) this cn = name; setEncodedCN(LdapUtil encodeURLStr(cn)); public String getCn () return cn; public String getEncodedCN () return encodedCN; public void setEncodedCN (String cn) this encodedCN = cn; >>>>>>>>>>>>>>>>>>>>调用类里处理解码 String cn = LdapUtil decodeURLStr(encodedCN); >>>>>>>>>>>>>>>>>>>>LdapUtil java public static String encodeURLStr(String src) return src != null && src trim() length() > ? src replaceAll("&" "@") : ""; public static String decodeURLStr(String src) return src != null && src trim() length() > ? src replaceAll("@" "&") : ""; 以下是 网络搜索资料分享 在使用url进行参数传递时 经常会传递一些中文名(或含有特殊字符)的参数或URL地址 在后台处理时会发生转换错误 在有些传递页面使用GB 而在接收页面使用UTF 这样接收到的参数就可能会与原来发生不一致 使用服务器端的 urlEncode函数编码的URL 与使用客户端javascript的encodeURI函数编码的URL 结果就不一样 javascript对文字进行编码涉及 个函数 escape encodeURI encodeURIComponent 相应 个解码函数 unescape decodeURI decodeURIComponent

cha138/Article/program/Java/JSP/201311/19899

相关参考

知识大全 JS实现简单的Canvas画图实例

JS实现简单的Canvas画图实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍了JS

知识大全 JS模拟自动点击的简单实例

JS模拟自动点击的简单实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!代码如下<xmlns

知识大全 javascript[js]获取url参数的代码

  最近做个页面需要用javascript获取url参数可发现网上的东西实在是多了错误也实在是多啊真晕浪费了我不少时间于是我便总结一下一个好用的就可以了先声明下用正则是简单但多浏览器的兼容性和速度不敢

知识大全 JS文本框追加多个下拉框的值的简单实例

JS文本框追加多个下拉框的值的简单实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍了

知识大全 关于js遍历表格的实例

js可以利用dom非常轻松的就可以遍历一个表格当然只要是dom中有的所有对象都可以通过js来访问和处理 复制代码代码如下:cha138/Article/program/Java/J

知识大全 JS 修改URL参数

JS修改URL参数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文章是对JS修改URL参数的实

知识大全 批处理中常用的符号总结

^ 转义符  用在特殊符号之前比如:echo 非常^&批处理如果不加^ 那么批处理将被当作命令执行| (管道)传递符当然是传递作用比

知识大全 js正则解析URL参数示例代码

js正则解析URL参数示例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!URL参数使用js正则

知识大全 使用js 设置url参数

本篇文章是对使用js设置url参数的实现代码进行了详细的分析介绍需要的朋友参考下 cha138/Article/program/Java/JSP/201311/20330

污水处理站构筑物简单计算参考实例

1、隔油池表面负荷q=1.0m3/m2..h每小时处理的水量Q=7/24=0.29m3/h S表面积=0.29/1=0.29m2调节一天的水量v=7m3设计尺寸为V=5×2×1.8=18m3