我的统一编码是UTF-8ajax的XMLHttpRequest的头部http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");默认编码是utf-8,我以post的方式向服务器提交文章var url = "../../article.do?action=save"; articleXMLHttpRequest = getXMLHttpRequest(); send_request(articleXMLHttpRequest,"post",url,"itemId=" + itemId + "&title=" + title + "&content=" + escape(encodeURIComponent(content)),"xml",initialArticlesList);经过encodeURIComponent();编码 在服务器解码,用java.net.URLDecoder String content = new URLDecoder().decode(request.getParameter("content"),"utf-8");以utf-8以方式解码
ajax参数传递时含有特殊字符解决(否则只获取一部分字符,或者出错)
最新推荐文章于 2022-10-26 14:01:25 发布