URLDecoder.decode与URLEncoder.encode
URLEncoder.encode:
这是编码:
如:
1、要把文本框中中的内容存到cookie里面,由于cookie是ASCLL编码方式,所以要把文本框中的内容编码到ascll,便于存到cookie(在这里没有存入cookie的代码)
如:
其中name为文本框中的文字的name
在login.jsp中:
用户名:<input name="username">
在2.jsp中:
String name = request.getParameter("username"); //首先把文本框中的内容找到
String newName = URLEncoder.encode(name); //把文本框中utf-8类型转换成ASCLL码,便于存到cookie(在这里没有存入cookie的代码)
URLDecoder.decode:
这是解码,把ASCLL类型转换成utf-8类型,否则如果是ASCLL码不支持的类型,将出现乱码
name1= URLDecoder.decode(name); //将ASCLL编码转换成utf-8,(name为从cookie中取出来的值,为ASCLL编码方式)
现在name1为utf-8编码方式。
以上转码方式常常用在cookie和session的结合使用中
URLDecoder.decode与URLEncoder.encode相关推荐
- URLEncoder.encode(String url)和URLDecoder.decode(String url)
1.http get请求本身是不支持中文的,例如下面的代码: form表单以Get方式提交 <form action="/jsp/deal.jsp" method=" ...
- URLEncoder.encode(str,编码) new URLDecoder().decode(str,编码)
try { String enUft = URLEncoder.encode("广东省福利彩票开奖信息网", & ...
- java的URLEncoder.encode() 疑问与解惑
疑问 空格变成了+? -*.不能转换url编码? 解惑 URL 编码通常使用加号(+)或 %20 替代空格. 如果要转换为%20,可以先进行转换编码,再替换 + 为 %20 **注意:**在JavaS ...
- 中文乱码在java中URLEncoder.encode方法要调用两次解决
2019独角兽企业重金招聘Python工程师标准>>> 因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParamete ...
- Url被多次转义 URLDecoder.decode(url,“UTF-8“)
url被base64编码后,再经过urlEncoder转义,因为base64中不包含%,所以可以根据%判断,使用递归将Url转义回来. // =======================以下是enc ...
- 为什么java的web开发中URLEncoder.encode方法要为什么要调用两次
一: 我们先看2个编码的情况 String name=java.net.URLEncoder.encode("测试", "UTF-8"); ...
- java.net.urlencoder_使用java.net.URLEncoder.encode()可以对要传递的中文进行编码
使用java.net.URLEncoder.encode()可以对要传递的中文进行编码 a.在传参数之前先把参数进行转码:java.net.URLEncoder.encode(param);取值时用语 ...
- Java程序设计——URLDecoder类和URLEncoder类(网络编程)
普通字符串和MIME字符串之间的转换工具:URLDecoder和URLEncoder工具类 URLDecoder工具类: 方法 功能 decode(String s, String enc) 将MIM ...
- Java URLDecoder.decode 加号变成空格
解决方法: 先URLEncoder.encode一下,然后再URLDecoder.decode,如图:
最新文章
- 力扣(LeetCode)刷题,简单题(第12期)
- ClickHouse系列教程八:从一个服务器导入4T数据到另外一个服务器
- 关于事件相关电位P300应用于视频游戏的研究
- 网络攻防-20169213-刘晶-第六周作业
- vue修改html片段的样式无效,vue 组件中添加样式不生效的解决方法
- Linux下oracle全库导出,Oracle数据库导出导入
- android volley 上传图片 和参数,Android使用Volley实现上传文件功能
- directx最终用户运行时_运维定位服务故障时,前5分钟都在忙啥?
- docker 加速镜像 阿里云镜像
- AllsitePasswd 全站密码访问插件 支持自定义主题模板
- 2017.4.19 细胞分裂 思考记录
- [我总结]8月第二周总结
- 【记忆化递归+DP】LeetCode 139. Word Break
- 从 Vue 的视角学 React(二)—— 基本语法
- 麦肯锡方法:解决问题的七个步骤
- 一款比较简单的PDF解密工具注册码分析
- 浅议 Web 表单设计
- 线程停止(stop/intrrupt)
- python画彩色螺旋线图
- python歌词特效,根据歌词的进度在图片上显示歌词