最近在做项目中遇到js向后台传参乱码问题,记得在以前项目中也遇到过几次这样的问题,第一次遇到时记得浪费了我半小时,那么今天又遇到了就记录下我的解决方法,其实很简单,分为两步:
1.js代码
在参数外套两个设置编码的方法encodeURI(encodeURI(‘参数’))
url: planURL+'/sy/salchanceAction_selChancePlan.action?chc_due_to='+encodeURI(encodeURI(chc_due_to)),
2.java代码
String userName =request.getParameter("chc_due_to");
String user_Name= URLDecoder.decode(userName,"UTF-8"); //处理js传参乱码问题