URLEncoder cookie中文乱码问题--前后台交互写法-简单解决
来源:互联网 发布:上下课铃声软件 编辑:程序博客网 时间:2024/06/06 09:23
1 后台写法 URLEncoder.encode进行编码
protected void doGet(HttpServletRequest req, HttpServletResponse resp){
String nickname = "测试"
String encodenickname = URLEncoder.encode(nickname,"UTF-8");
Cookie uuname=new Cookie("name",encodenickname);
resp.addCookie(uuname);
}
2 前台写法 decodeURI进行解码,decodeURI是js自带的,当然编码时候也可以用encodeURI(URI)
var cookiearr = document.cookie.split("; ");
for(var i=0;cookiearr.length>i;i++){
var status=cookiearr[i].split("=")[0];
if(status=="name"){
var testname = decodeURI(cookiearr[i])
uuname=testname.split("=")[1];
}
}
注意:解码时候必须全路径解码,否则解码的时候会报错,最好将整个cookiearr[i]进行解码
我找了很多方法在网上,发现很简单点事,搞的那么复杂,希望能帮到您!
或者有不清楚的也可以问我。
阅读全文
1 0
- URLEncoder cookie中文乱码问题--前后台交互写法-简单解决
- 前后台交互中文乱码解决方式之一
- 关于Servlet中前后台交互中文乱码问题的解决
- 前后台中文乱码问题
- 前后台交互中文乱码可能原因
- 解决javaWEB中前后台中文乱码问题
- Cookie前后台使用乱码问题
- 前后台中文乱码
- Spring解决前后台乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 解决cookie中文乱码问题
- 前后台中文乱码解决方案
- 解决前后台传值中文乱码问题
- Highchartsjs前后台交互的简单案例
- Fetchjs 前后台交互简单运用
- 【1701H1】【穆晨】【171012】连续第二天总结
- ubuntu sudo update与upgrade的作用及区别
- 这里记录我的编程过程
- 2.2css样式表2.2.1
- 数据库ch3关系数据模型
- URLEncoder cookie中文乱码问题--前后台交互写法-简单解决
- iOS自定义启动界面
- 共享变量的使用
- KMP算法Java实现以及总结
- 语音发生检测VAD
- 顺序栈--简单操作
- HTTP返回代码 201 304 404 500等代表的含义
- GIT 学习
- 大学生上课为什么一定要认真听讲?