web项目中参数传递乱码解决方法
来源:互联网 发布:预结算软件 编辑:程序博客网 时间:2024/05/01 02:33
web 项目中参数传递乱码问题是个让人头痛又无奈的问题:
解决方法:
1.查看编码 页面编码后台代码编码格式,以及服务器(tomcat 等)编码是否一致。
2.如果用了get方式提交乱码可以尝试将提交方式改为post 表单提交。
3.如果必须用URL传参,出现了乱码可以将参数编码一下或者两次编码:
js中将参数编码:
var batch_name = row.batch_name
//js 编码(两次编码) 防止传递过程中乱码
batch_name = encodeURI(batch_name);
batch_name = encodeURI(batch_name);
后台获取参数后解码:
String batch_name = req.getParameter("batch_name");
//后台解码(解码两次),对应 前台页面的js 编码。
if(!"".equals(batch_name)&&batch_name !=null){
batch_name = URLDecoder.decode(batch_name,"UTF-8");
batch_name = URLDecoder.decode(batch_name,"UTF-8");
}
0 0
- web项目中参数传递乱码解决方法
- Tomcat'sURL中传递中文参数乱码的解决方法!
- GET方法URL中传递中文参数乱码的解决方法
- web开发中URL传递中文参数乱码解决
- web项目的乱码解决方法
- web项目中加入filter,仍然存在乱码的解决方法
- 关于Java WEB项目中中文乱码的解决方法
- liferay 中页面传递参数乱码问题
- ajax中传递参数出现的乱码
- jsp中request传递参数汉字乱码
- jsp中request传递参数汉字乱码
- Struts2中解决参数传递乱码
- jsp中request传递参数汉字乱码
- datagrid中ajax传递中文参数乱码
- jsp中request传递参数汉字乱码
- jsp中request传递参数汉字乱码
- JSP传递中文参数乱码问题的解决方法
- JSP传递中文参数乱码问题的解决方法 !
- Respond.js让IE6-8支持CSS3 Media Query
- SVN没有匹配的可用锁令牌
- spring 使用注解来调度定时任务
- 什么是IO多路复用,理解IO多路复用
- IC China展商大唐展讯新潮华虹等2014电子信息百强榜上有名
- web项目中参数传递乱码解决方法
- 次方求模
- hdu 1021 Fibonacci Again
- 在这异国他乡我还不习惯没有你
- 万晟工商代办服务让您更省心
- hd 1412 {A} + {B}
- 时间真快,半年快过去了
- 关于 TCP 并发连接的几个思考题与试验 ——陈硕
- 一年后姑娘顺利出院了。