`
bu_choreography
  • 浏览: 196804 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery ajax post到服务端乱码

 
阅读更多
利用jquery的ajax post数据到服务器端的时候,在服务器端获取到的参数为乱码,检查之后发现明明客户端和java代码文件都是utf-8编码,但是用String的方法进行iso到utf8编码的转换竟然成功,百思不得其解,但是每次转码总归不方便,之后google寻得一方法,配置tomcat中server.xml中的<Connector connectionTimeout="20000" port="8888" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/> 添加uriencoding即可,如果使用eclipse双击server查看server lanuch配置中的common,把编码也设为utf-8

如果你使用eclipse的话,会发现直接改的tomcat根目录下的配置会在下次启动时还原,所以你需要把eclipse的workspace里的server项目中的对应配置文件修改成同样的配置
分享到:
评论

相关推荐

    JQuery的Ajax中Post方法传递中文出现乱码的解决方法

    1.JQuery的Ajax中Post方法传递中文出现乱码的原因:当使用JQuery的Ajax的Post方法在传递中文数据时,可能会出现乱码,这主要是因为在Ajax请求的请求头中没有指定字符集,导致默认使用ISO-8859-1字符集。而ISO-8859-1...

    jquery+ajax无刷新评论源码

    做AJAX应用,jquery提供的$.get()、$.post()函数都可以用于提交数据,但建议使用$.ajax()来提交,那两个函数都不 提供错误返回信息,不利全面掌控。 提交数据是action代表要执行的操作,id传递文章id,page是请求的...

    模拟jQuery ajax服务器端与客户端通信的代码

    1. jQuery的ajax方法:这是发起异步请求的核心方法,能够根据配置的参数发送GET或者POST请求到服务器,并处理返回的数据。 2. Servlet技术:Servlet是运行在服务器端的Java程序,它能够响应客户端的请求,并返回...

    真正的JQuery.ajax传递中文参数的解决方法

    在使用JQuery ajax方法向服务器发送数据时,如果页面编码不是UTF-8,就会导致中文字符在服务器端接收时出现乱码。这是因为ajax请求默认的contentType(内容类型)是`application/x-www-form-urlencoded`,而没有指定...

    JQuery 传送中文乱码问题的简单解决办法

    在开发Web应用时,中文字符在传输过程中可能会出现乱码问题,尤其是在使用JQuery进行Ajax通信时。本文将深入探讨两种解决JQuery传送中文乱码问题的方法。 **方法一:客户端编码,服务端解码** 在JQuery中,当发送...

    jquery实现验证码功能 完整代码

    - 当用户提交表单时,jQuery通过AJAX发送当前输入的验证码到服务器进行验证。 - 服务器比较接收到的验证码与之前生成并存储的验证码是否一致,如果一致则返回验证成功的响应,否则返回错误。 4. **完整代码示例**...

    jquery访问servlet并返回数据到页面的方法

    在介绍使用jQuery访问Servlet并返回数据到页面的方法前,首先我们需要了解几个重要的概念:jQuery、Servlet和Ajax。 jQuery是一个快速、小巧、功能丰富的JavaScript库,它的设计目的是让HTML文档遍历、事件处理、...

    ajax传递一个参数具体实现.docx

    在不同的JavaScript库(如jQuery、ExtJS等)中,Ajax调用的语法可能会有所不同,但基本的参数传递原理是相同的。例如,在ExtJS中,可以这样传递参数: ```javascript Ext.Ajax.request({ method: 'POST', url: '...

    原生JavaScript实现Ajax的方法

    XMLHttpRequest对象的open方法用于初始化一个请求,它需要三个参数:请求方法(GET或POST)、URL(请求的服务端地址)和异步处理标识(布尔值,true表示异步)。 3. 设置请求头(如果需要) 对于POST请求,通常需要...

    java+js实现word文档在线查看(前台+后台所使用到的jar包和js包)

    例如,使用jQuery的Ajax方法: ```javascript $.ajax({ url: 'your/api/url', type: 'POST', data: { filePath: 'file_path_or_id' }, success: function(htmlContent) { $('#previewArea').html(htmlContent)...

    达内servlet/jsp/jquery资料

    - 客户端和服务端通过TCP/IP协议进行通信。 - 特点包括:需要客户端软件安装、业务逻辑部分在客户端执行、多客户端同时连接等。 - 优点在于能够减轻服务器负担,因为一部分计算任务可以在客户端执行。 - 缺点则...

Global site tag (gtag.js) - Google Analytics