`
liuwei8728
  • 浏览: 32500 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java和JS转码

    博客分类:
  • J2SE
阅读更多

怕忘记。

转为ASCII形式:

String str="你是";
		try {
			System.out.println(URLEncoder.encode(str, "UTF-8"));  //结果为%E4%BD%A0%E6%98%AF
			System.out.println(URLDecoder.decode("%E4%BD%A0%E6%98%AF","UTF-8"));  //结果为你是     这个里面的字符为URLEncoder.encode(str, "UTF-8")产生
			System.out.println(URLDecoder.decode("%E4%BD%A0%E6%98%AF","UTF-8"));  //结果为你是     这个里面的字符为javascript中encodeURI('你是')产生
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}

 HTML中的Js代码:

<script type="text/javascript">
 		function test_encodeURI(){
			alert(encodeURI('你是'));	// 到jsp页面中解码的话用URLDecoder.decode即可,具体参看类URLEncodeTest.java
			document.write(encodeURI('你是')+"<br>");
			alert(decodeURI('%E4%BD%A0%E6%98%AF'));	// encodeURIComponent
			document.write(encodeURI('www.cup.edu.cn')+"<br>");
			document.write(encodeURIComponent('http://www.cup.edu.cn')+"<br>");    //http%3A%2F%2Fwww.cup.edu.cn
			document.write(decodeURI('www.cup.edu.cn')+"<br>");
			document.write(decodeURIComponent('http%3A%2F%2Fwww.cup.edu.cn')+"<br>");   //http://www.cup.edu.cn
 		}
</script>

 

分享到:
评论

相关推荐

    java解码与js转码

    java解码与js转码用于解决乱码问题.很好用的哦。不错的选择

    java URL中文参数乱码处理

    js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress...js到java encodeURI(url) String qijuType= new String(request.getParameter( ("qijuType")).getBytes("ISO-8859-1"), "utf-8");

    JS选取图片压缩转码例子及完整源码(JAVA)

    JS选取图片压缩转码极品例子及完整源码(JAVA),修改一下就能部署到自己的项目中,可用于头像、商品图片,大图压缩等,非常好用,PS:不是积分不够了都不舍得共享。。。

    Java 和 JavaScript 真正通用的Base64编码详解

    主要介绍了Java 和 JavaScript 真正通用的Base64编码详解的相关资料,附有Java和Javascript 的Base64编码,需要的朋友可以参考下

    JSP中js传递和解析URL参数以及中文转码和解码问题

    有关js传递和解析URL参数以及中文转码和解码问题,都是在js中很常见的,下面通过示例简单为大家介绍下,感兴趣的朋友可以参考下

    properties转码批处理

    properties文档utf-8转成ascii,解决乱码问题

    快速转码(UTF-8转ASCII)

    比较方便使用的java web开发转码小助手。 说明: 1,UTF-8转ASCII,即中转英使用; 2,逆转时,直接用js可做到(本人很少用,略);

    Java实现JS中的escape和UNescape代码分享

    在PHP和Python中都有类似JS中的escape和UNescape函数的功能,那么Java语言中到底有没有类似的方法呢?本文就来介绍一下Java实现JS中的escape和UNescape转码方法,需要的朋友可以参考下

    nginx+ffmpeg+videojs+java解析代码.rar

    海康视频平台rtsp转码成...通过nginx+ffmpeg+videojs+java解析代码 最终把整体的项目展示出来,需要的同学可以参考一下,csdn中刚写好的《java 对接海康视频平台 nginx+ffmpeg转流服务,videojs实现播放》文章可以参考

    地址栏传递中文参数乱码在js里用escape转码

    乱码,乱码,头大,烦,话说设置Tomcat后可以解决,但有的时候不管用了,这时,我们可以考虑转码方式不直接传中文,在js里用escape转码,记得需要用两次,如... /** * js编转码java实现类. * * @author yangjinde */ pu

    javascript使用btoa和atob来进行Base64转码和解码

    好了,前言说了一大堆,Base64转码和解码有哪些方法: 一.我们来看看,在javascript中如何使用Base64转码 var str = 'javascript'; window.btoa(str) //转码结果 amF2YXNjcmlwdA== window.atob

    JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)

    主要介绍了JS实现对中文字符串进行utf-8的Base64编码的方法,对比java的base64编码程序,分析了javascript实现base64编码的相关技巧,需要的朋友可以参考下

    欧朋手机浏览器Opera mini官方Java版

    通过云架构的压缩和转码,欧朋手机浏览器可大大减少页面访问的流量——最高可达90%,让您在手机畅游互联网时无“流量”之忧。 10、超强浏览功能 强大内核,真彩浏览 采用世界领先的浏览器内核,全面支持手机WAP以及...

    jsp中页面间传汉字参数转码的方法

    转码:a.href=”./showCont.jsp?tcontent=”+encodeURI(encodeURI(tcontent)); 解码:java.net.URLDecoder.decode((String)request.getParameter(“tcontent”), “UTF-8”); 例 a.jsp源代码 代码如下:&lt;&#37;@ ...

    EasyMedia.rar

    通过JavaCV读取并解析rtsp/rtmp视频流,并转复用/转码为浏览器可以播放的flv格式缓存到内存中,利用netty将内存中的flv格式视频流通过http或者websocket协议实现的http-flv、websocket-flv传输到浏览器页面,浏览器...

    直播网站理论与实战(Java+FFmpeg+Nginx+HLS+Videojs+VLC)

    1、亲手搭建Java+nginx直播网站,用源码方式编译nginx和rtmp模块。 2、亲手搭建FFmpeg环境,并使用命令行进行直播推流。 3、亲手搭建Videojs环境,实现网页直播拉流功能。 梅老师从事音视频与流媒体行业18年;曾在...

    字符编码转换 convert unicode to Shift-JIS

    各类编码转换,从unicode 到 Shift-JIS

    欧朋手机浏览器官方下载Java版

    通过云架构的压缩和转码,欧朋手机浏览器可大大减少页面访问的流量——最高可达90%,让您在手机畅游互联网时无“流量”之忧。 10、超强浏览功能 强大内核,真彩浏览 采用世界领先的浏览器内核,全面支持手机WAP以及...

    word源码java-AboutIdea:创意集锦

    word源码java 创意 算法 AI Blog 转码 Android Js Http 框架 office Java Android Video

    JS URL传中文参数引发的乱码问题

    1、在JS里对中文参数进行两次转码 代码如下: var login_name = document.getElementById(“loginname”).value; login_name = encodeURI(login_name); login_name = encodeURI(login_name); 2、在服务器端对...

Global site tag (gtag.js) - Google Analytics