javascript与java之间url互相编码与转码

原创 2012年03月27日 10:55:37

最近做到的项目中遇到关于url编码问题。问题如下:


在项目不同部分需要使用两种不同的url编码方式,javascript 和 java编码。而在解析部分,同样因为需要,使用两种方式分别对相应的url进行解码。如图所示:



以下是对应部分用到的方法:


javascript编码

encodeURI(cityname);

javascript解码

decodeURI(cityname);

java编码

URLEncoder.encode(citylist.get(i).getCityName(),"utf-8");

java解码

new String(request.getParameter("cityname").getBytes("ISO-8859-1"),"UTF-8");



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

lua 编码转码url

local url={parsed={}} --存储decode出来的key-value --private local function escape(w) pattern="[^%w%d%._...
  • chlaws
  • chlaws
  • 2012-12-26 21:25
  • 9676

java实现url转码、解码

URL由来: 一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 “http://www.abc.com”,但是没有希腊字母的网址“...

js中对中文escape转码,java后台通过URL获取中文参数的问题

在做银行支付的时候,需要生成MAC域校验,此时文档中规定对中文参数字段需要用escape转码,在js中通过escape对中文转码后,发现后台接收到的参数为null. 解决办法:转码两次 escape...

java各种语言之间的转码问题

http://liuwentao.iteye.com/blog/61438 许多人用 Java 处理到中文数据时,常会出现乱码。关于 Java 和中文兼容性的问题,实在让许多程序员为此伤透脑...

Java中的编码问题:接收、转码、输出

本文涉及Java编解码的主要有如下问题: 1. JVM发送HTTP请求后,接到服务器传回数据stream(如html文本),在Console中显示中文乱码。 2. JVM将获取的数据输出为本地文件,在...

JAVA编码(中文转码)问题总结

本章主要分析Java编码和解码的原理,以及中文转码

JS和JAVA中常用的编码转码函数

js中escape,encodeURI,encodeURIComponent函数和unescape,decodeURI和decodeURIComponent函数的功能 1.escape方法对Strin...

android中实现JavaScript与Java之间实现互相调用

webview提供了接口让javascript访问Java应用程序,WebView.addJavascriptInterface()方法就是实现交互接口的好东西呀!当然也是很危险的!看下面例子: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)