不用引其他js包 encodeURI方法是js底层有的方法
js方法
var url="<%=request.getContextPath()%>/laPlanForm/forUpdate4DistributeDepart.so?planId="+planIds+"&departName="+encodeURI(encodeURI(departName))+"&struId="+struId+"&batch=true";
var param="";
var myAjax=new Ajax.Request(url,{method:'post',parameters:param,onSuccess:doOnCompleteSelectMore,asynchronous:true});
java代码:
String distributeDepartName = request.getParameter("departName");
try {
if(null!=distributeDepartName&&!"".equals(distributeDepartName)){
distributeDepartName = URLDecoder.decode(distributeDepartName, "UTF-8");
}
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
};
相关推荐
Ajax中文乱码问题解决方案
在web开发是经常会遇到乱码,该文件为Ajax传参是出现的乱码提供了一些常用的决绝方法,非常使用。
ajax提交时,后台接收的参数出现中文乱码的解决方法,
jquery+asp ajax 中文乱码问题解决文档
java认证_Ajax中文乱码问题及解决方法.doc
本文实例讲述了jQuery ajax方法传递中文时出现中文乱码的解决方法。分享给大家供大家参考,具体如下: 使用jQuery的ajax方法,在传递中文时出现中文乱码,按照以前的方法,修改了jquery文件中的ajaxSetting也不好使 ...
主要解决在ajax中中文参数传递过程中,服务器接收到中文乱码的问题
Ajax 中文乱码问题 Ajax 中文乱码问题 Ajax 中文乱码问题
今天终于解决了AJAX的中文乱码问题,写篇文章来帮助一下有同样问题的朋友们。我的开发环境:XP, eclipse,使用GB18030编码。 当遇到这个问题时,到网上去查了好多文章,提到几种解决方案,如:全站UTF-8编码;请求头...
struts中文乱码问题解决详细步骤(两种方法)
NULL 博文链接:https://zmx.iteye.com/blog/643075
解决ajax异步提交后台取值中文乱码问题,提供两种解决方法
ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码ajax乱码
JSP中 ajax的get请求的中文乱码问题的解决方法.pdf 学习资料 复习资料 教学资源
在js中对中文进行编码在java程序中进行解码即可解决中文乱码问题
基于jsp后台java解决ajax异步传输中文乱码问题.
ajax乱码问题.ajax乱码问题的一些解决方案,总结网友的一些方法。
解决ajax乱码和页面传值问题,很深入啊