`
jaychaoqun
  • 浏览: 30238 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

jquery ajax 中文乱码问题解决方案

    博客分类:
  • js
阅读更多

jquery  的js用的utf-8编码,当我们的jsp页面用gbk编码,然后用jquery ajax提交中文数据的时候到后台接收到就成了乱码,这个问题怎么解决:

1:就是把你的jsp页面改成utf-8编码模式,后台接收到request.getParameter("str")就不会乱码。

2:在不改变jsp页面编码的方式的情况下也有一种办法,就是在servlet里加上

request.setCharacterEncoding("utf-8");就ok了,取数据直接用request.getParameter("str")。。

分享到:
评论
1 楼 wangjavablog 2009-06-25  
好方法,
String script = request.getParameter("mvelScript");
script = new String(script.getBytes("gbk"),"utf-8");

相关推荐

    jquery+asp ajax 中文乱码问题解决文档

    ### jQuery + ASP AJAX 中文乱码问题解决方案 在开发基于jQuery和ASP的Web应用程序时,中文乱码问题可能成为困扰开发者的一大难题。特别是在使用Ajax进行前后端数据交互时,中文字符可能会出现乱码现象,影响用户...

    Ajax中文乱码问题解决方案

    本文将深入探讨Ajax中文乱码问题的成因,并提供一系列解决方案。 **一、问题原因** 1. **编码格式不一致**:服务器与客户端(浏览器)之间使用的字符编码格式不同,例如服务器使用GBK编码,而浏览器使用UTF-8编码...

    jquery的ajax编码乱码解决方案

    简单整理的乱码处理方案,jquery的ajax解决UTF-8以及GBK的问题

    JQuery AJAX 中文乱码问题解决

    解决JQuery AJAX中文乱码问题的步骤如下: 1. **设置请求编码**:在发送AJAX请求时,确保请求头中的`Content-Type`设置为`application/x-www-form-urlencoded;charset=UTF-8`。对于JQuery,你可以这样做: ```...

    GBK编码下jQuery_Ajax中文乱码解决方案

    ### GBK编码下jQuery_Ajax中文乱码解决方案 #### 背景介绍 在Web开发过程中,使用Ajax技术与服务器端交互数据时经常会遇到字符集编码的问题,尤其是在使用GBK编码的环境中,通过jQuery发起的Ajax请求往往会导致...

    java认证_Ajax中文乱码问题及解决方法.doc

    【Java认证:Ajax中文乱码问题及解决方法】 在Java Web开发中,使用Ajax进行异步数据交互时,经常会遇到中文乱码的问题。这主要涉及到字符编码的处理,特别是当Ajax请求发送的数据包含中文字符时。以下是两种常见的...

    jQuery中文乱码

    本文将深入探讨jQuery在处理中文数据时遇到的乱码问题,并提供一系列有效的解决方案。 #### 一、理解乱码原因 在讨论解决方法之前,我们首先需要了解导致jQuery中文乱码的根本原因。主要可以从以下几点分析: 1. ...

    jQuery ajax方法传递中文时出现中文乱码的解决方法

    在使用jQuery的AJAX方法进行数据交互时,有时会遇到中文字符乱码的问题。这是因为浏览器、服务器和前端之间编码不一致导致的。本文将详细解释这个问题,并提供有效的解决方案。 首先,我们要理解AJAX(Asynchronous...

    JQuery AJAX提交中文乱码的解决方案

    为了解决这个问题,作者提出了一种解决方案,即在AJAX请求中显式地指定字符集为UTF-8。在JQuery的AJAX工具函数中,可以通过options参数来指定content-type,也就是在请求中设置HTTP头的Content-Type字段。例如: ``...

    Asp中用法JQuery的AJAX提交中文乱码解决方法_.docx

    AJAX提交中文乱码解决方法在Asp中使用JQuery AJAX(Asynchronous JavaScript and XML)是一种异步请求数据的技术,用于实现网页的局部刷新,而不需要重新加载整个网页。然而,在使用AJAX时,中文乱码问题经常会出现...

    jQuery Ajax过滤器

    本文将深入探讨jQuery中的Ajax过滤器及其在Ajaxform表单提交中的应用,以及如何解决可能出现的乱码问题。 首先,让我们理解什么是jQuery Ajax过滤器。在jQuery中,`ajaxSend`、`ajaxComplete`、`ajaxSuccess`、`...

    jQuery Ajax传值到Servlet出现乱码问题的解决方法

    本文将详细解释如何解决jQuery Ajax向Servlet传递参数时出现的乱码问题。 首先,我们需要理解乱码产生的原因。乱码通常发生在以下几个环节: 1. **JSP页面的编码设置**: JSP页面的编码至关重要,确保它正确地...

    jquery自动补全示例。包括后台,中文乱码解决JS

    **jQuery自动补全插件详解**...结合静态前台示例、中文乱码解决方案以及各种配置选项,开发者可以轻松地为项目添加这一实用特性。在实际应用中,还需要考虑性能优化、用户体验提升等多方面因素,以确保最佳的使用效果。

    JQuery发送ajax请求时中文乱码问题解决

    总结以上所述,要解决JQuery发送ajax请求时出现的中文乱码问题,需要从两个方面着手:确保Web项目的web.xml配置文件中设置了正确的字符编码过滤器,以及在JSP页面中设置了正确的字符编码,并使用POST方法发送ajax...

    ajax提交乱码

    通过以上方法,我们可以在Jquery中有效地解决Ajax提交乱码的问题,确保客户端和服务器端之间的数据传输准确无误。关键在于理解乱码产生的原因,即字符编码的不一致,以及通过设置正确的`Content-Type`和使用`...

    jquery ajax传递中文参数乱码问题及解决方法说明

    总的来说,解决`jQuery Ajax`传递中文参数乱码问题的方法包括以下步骤: 1. 确保前端页面的`meta`标签指定正确的字符集,如`<meta charset="UTF-8">`。 2. 在`$.ajax`调用中,设置`contentType`为`"application/x-...

    escape --AJAX和JS传中文乱码的最终解决方案

    本文将深入探讨如何使用"escape"函数以及相关的编码策略来解决AJAX和JS传中文乱码的问题。 首先,我们需要理解AJAX(异步JavaScript和XML)的工作原理。AJAX允许网页在不重新加载整个页面的情况下与服务器交换数据...

    AJAX中文乱码总结

    AJAX(Asynchronous ...通过以上方法,大部分AJAX中文乱码问题都能得到解决。但每个项目都有其特殊性,可能需要根据具体情况进行调整。在实际开发中,遇到此类问题时,应首先检查编码一致性,然后逐步排查其他环节。

Global site tag (gtag.js) - Google Analytics