1、服务端程序:

以下为引用的内容:  <%    liststr="AJAX中文乱码的简单解决方法"    sponse.write escape(liststr) '用escape编码 %>

2、客户端JAVASCRIPT程序 function toserver(url)

{ var req = new XMLHttpRequest();    if (req) {    req.onreadystatechange = function() {    if (req.readyState == 4 )    {    if(req.status == 200 || req.status == 304) {    getstr=unescape(req.responseText) '用unescape解码    alert(getstr); }    else    {return false;}    }    }    req.open('GET', url);    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');    req.send(null); }

}   通过escape与unescape就可以解决AJAX中文乱码,举一反三,这种方法不仅可以解决AJAX中文乱码,碰到其它乱码问题同样可以采用此方法

转载于:https://www.cnblogs.com/tanxi/archive/2012/05/29/2524329.html

Ajax用POST方式传中文到SERVLET中,接收时乱码相关推荐

  1. jsp页面传中文到action中乱码问题

    在用jsp+struts2做个网站时,当要直接传中文字符到action中的方法总是出现乱码,在网上试了一些方法没有达到效果,一下两种方法是本人用过不会出现乱码的. 方法一: public void s ...

  2. Web项目中前端页面通过URL传中文或 # 特殊字符到后台出现乱码解决方案

    对于刚入行新手来说碰到URL传递中文数据到后台出现乱码或是传递包含特使符号'#'后端获取不到的情况是比较头疼的事,这里我就告诉你这两个的解决的方式: 1.URL传递中文 前端页面:中文字符串用 enc ...

  3. 7种方式玩转信息可视化中的时间线设计

    时间常常被认为是一种主观的体验,然而在可视化的表达中,时间却成为了结构化维度.时间帮助我们构建稳健而直观的框架,使我们更好地建立事件间的联系. 按照时间线的方式阐述信息已经广泛应用于企业传播.营销的各 ...

  4. ajax的post方式传数组参数

    前端js代码: $("#btn-simple-submit").click(function () {var selectImportModule = $("[name= ...

  5. Java 用POST方式 传对象给 Servlet

    转自:http://blog.csdn.net/a9529lty/article/details/6454156 Java代码 [java] view plaincopy package dbConn ...

  6. linux上传ftp文件名乱码,windows使用ftp上传文件至UNAS中出现文件名乱码问题的解决...

    之前在康博机械使用西数的nas,后来在耐达使用群晖的nas.nas的方便快捷深入我心,在之后我尝试过各种开源的nas系统,综合考考虑我的需求,我选择了宁波万由的免费unas系统.部署在我的一台HP,M ...

  7. servlet向ajax传递数据库,一、JSP、servlet、SQL三者之间的数据传递(前台与后台数据交互)...

    背景: 目前业界很流行的MVC(model-view-control)开发模式,理解为 模型是Bean, 视图是 Html/Jsp, 控制是Servlet, 关联数据库的Dao web的运行机制: 数 ...

  8. ajax用formdata,ajax用FormData方式提交

    Title 角色名称 添加角色 $("#but").click(function(){ var data = new FormData($("#form")[] ...

  9. IE下get传中文乱码的问题完美解决方案

    前几天做项目的时候遇到需要在easyui的combobox的url中以get的方式传中文,出现乱码. $('#cc').combobox({url : 'xxxAction.action?para=' ...

最新文章

  1. python免费入门手册-Python 基础入门教程
  2. 通信网络基础期末复习-第一章和第二章-概论和端到端的传输协议
  3. 中国电磁线行业发展前景预测与竞争态势分析报告2022-2028年版
  4. UIButton标题和图片位置的确定法则
  5. Python类及面向对象编程【转】
  6. android 命令使用详解,Android下pm 命令详解
  7. UVa 297 四分树
  8. Windows11 Docker镜像存储路径更改(非C盘路径)
  9. DotLucene源码浅读笔记(1) : Lucene.Net.Analysis 【转】
  10. Spring-tx-TransactionInterceptor类
  11. OS笔记047代理传值和block传值
  12. 经典C语言编程100例——题目+答案代码(1-10)
  13. LTM和GTM有什么区别
  14. OSChina 周二乱弹 —— 好好告别啊!不要舌吻!
  15. 长春理工大学计算机学院大珩班,长春理工有个超级班:“王大珩”班
  16. 浪潮服务器sa5212m4虚拟化,SA5212M4 BMC设置
  17. 《创业时代》开播,黄轩杨颖还原热血创业
  18. Python学习之路(一)
  19. 运维思索:系统监控体系
  20. sim卡号背后20位数字

热门文章

  1. 仅需8道题轻松掌握Python Web应用开发 | Python技能树征题
  2. jquery双击修改_jQuery双击
  3. scala 抽象方法_Scala抽象类型
  4. python时间模块倒计时_Python时间模块
  5. spring注释_Spring注释
  6. Java List remove()方法– ArrayList remove()
  7. CS229学习笔记(3)逻辑回归(Logistic Regression)
  8. spring boot缓存excel临时文件后再操作
  9. file_put_contents记录的日志内容丢失
  10. HTML 5.2 有哪些新内容?