解决ajax post提交乱码问题
发布时间:2020-12-16 00:21:14 所属栏目:百科 来源:网络整理
导读:1.jsp页面两次转码 // 鼠标触发事件查重function onblus() {var name = $('#name').val();if (name != "") {name = encodeURI(encodeURI(name)); // 两次转码,解决乱码问题var url = '%=context%/zlMingpaiEvaluateDirectory.do?method=zlMingpaiEvaluateDi
1.jsp页面两次转码 // 鼠标触发事件查重 function onblus() { var name = $('#name').val(); if (name != "") { name = encodeURI(encodeURI(name)); // 两次转码,解决乱码问题 var url = '<%=context%>/zlMingpaiEvaluateDirectory.do?method=zlMingpaiEvaluateDirectoryAddExit'; // 在省名牌评价目录中查重 $.post(url,{"productName":name},function(data){ if(!data){ // 存在则给出提示并清空文本框 alert("此产品已经存在于省名牌评价目录中,请重新输入!"); $("#name").attr("value",""); } },"json"); } } 2.java文件中两次解码 String productName = request.getParameter("productName"); productName = URLDecoder.decode(URLDecoder.decode(productName,"UTF-8"),"UTF-8"); // 反转码 System.out.println("productName============================================"+productName); 3,后台打印结果
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容