`

关于Jquery从后台取到的JSON数据中文乱码的问题

阅读更多
用Jquery从后台取到的JSON数据,在前台取的时候成乱码了 ,可是郁闷了半天,在网上查资料,试了各种办法,效果都不太好,最后终于找到原因了,在向前台输出的时候一定要设置编码格式如下:
ServletActionContext.getResponse().setContentType("text/html;charset=UTF-8");

(我在是Struts2里面写的),servlet里面同理,
好了搞好了,浪费了半天的时间!



分享到:
评论
1 楼 gexing2020 2012-08-18  
设置了也没用、这是为什么

相关推荐

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

    本示例将涵盖如何使用jQuery实现自动补全功能,包括解决中文乱码问题以及常用属性配置。 ### 1. jQuery自动补全基本原理 jQuery 自动补全基于jQuery库,通过监听用户在输入框中的输入事件,实时查询预定义的数据集...

    Jquery通过JSON和Struts的Action交互[参照].pdf

    在SSH(Struts2、Spring、Hibernate)架构的项目中,使用jQuery与后台进行交互是常见的做法,特别是在处理异步请求时。本示例主要介绍了如何利用jQuery通过JSON与Struts2的Action进行数据交换,从而实现前端与后端的...

    jQuery富文本编辑器Notebook

    "jQuery富文本编辑器Notebook"是一个专为创建简洁、整洁且美观的所见即所得(WYSIWYG)编辑器而设计的工具。这款编辑器利用了流行的jQuery库,旨在提供一个用户友好的界面,使得内容创作者可以轻松地进行文字编辑、...

    ajax回调函数接收后台传输的数据如何设置编码方式.pdf

    在使用Ajax进行前后台数据交互时,编码方式的设置至关重要,因为这直接影响到数据的正确传输和解析。本文将详细讲解如何在Ajax回调函数中设置编码方式,以便正确接收后台传输的数据。 首先,我们来看一个使用jQuery...

    jquery中文乱码的多种解决方法

    当使用`dataUrl`方式提交数据时(即通过字符串拼接的方式设置请求体),无论前台使用哪种编码方式(如`encodeURI`、`encodeURIComponent`或`escape`)对中文进行转码,在后台接收到的仍然是乱码。 **解决方法**: -...

    java web SpringMVC后端传json数据到前端页面实例代码

    一旦从后端获取了JSON格式的数据,前端通过JavaScript脚本解析数据,并将解析后的内容更新到页面元素上。本实例中是将省份列表插入到一个下拉列表框(元素)中。 7. 静态资源访问的配置: 在SpringMVC中,静态...

    ajax回调函数接收后台传输的数据如何设置编码方式.docx

    在使用Ajax进行前后台数据交互时,编码方式的设置至关重要,因为这直接影响到数据的正确传输和解析。本文将详细讲解如何在Ajax回调函数中设置编码方式,以便正确接收后台传输的数据。 首先,我们来看一个使用jQuery...

    JQuery中Ajax的Post提交在IE下中文乱码的解决方法

    引言: 在JQuery的Ajax POST请求中,进行请求,其中的中文在后台,显示为乱码,该如何解决呢? 问题的引入: 代码如下: var regid = $(‘#oregion’).combobox(‘getValue’); //var sname = $(‘#sname’).val(); ...

    ajax接收后台数据在html页面显示

    接着,将后台的数据(这里假设是`newsList`)转换为JSON对象,通过`JSONArray.fromObject(newsList)`完成,然后将其转换为字符串`str`,最后使用`out.write(str)`将数据写入响应流,传送到前端。 在前端,我们使用...

    在页面上用action传递参数到后台出现乱码的解决方法

    "在页面上用action传递参数到后台出现乱码的解决方法"这一主题聚焦于解决一个常见的问题,即当通过ACTION(比如一个特定的后台处理方法)接收前端发送的参数时,可能出现的字符编码不匹配导致的乱码现象。...

    AJAX中文乱码问题探讨及解决

    AJAX中文乱码问题是一个常见的困扰开发者的问题,主要涉及到两个主要方面:发送请求时参数的编码和接收响应时数据的解码。以下将详细讨论这两个问题及其解决方案。 首先,我们来看第一类问题:发送路径中的参数有...

    jquery 自动提示

    总结:通过以上步骤,我们可以实现一个基于jQuery的下拉框自动提示功能,同时解决了前后台中文乱码问题。对于不同的后端框架,如Spring MVC或Struts2,只需要将Servlet替换为相应的Controller或Action,保持相同的...

    关于Ajax中通过response在后台传递数据问题

    2. **设置编码**:在写入数据前设置响应的字符编码,避免因编码问题导致前端接收到乱码。 3. **写入数据**:通过`response.getWriter().write()`将数据写入响应流,这是让Ajax请求获取到服务器数据的关键步骤。 4. *...

    ajaxn_utf8三级联动1个表(带后台)

    - **AJAX**:用于在不刷新页面的情况下发送异步请求,获取后台数据。 - **UTF-8编码**:确保在处理各种语言字符时的正确性,尤其在多语言网站中至关重要。 - **JavaScript/jQuery**:用于处理用户交互,如点击事件,...

    php从数据库中获取数据用ajax传送到前台的方法

    在本文中,我们将深入探讨如何使用PHP从数据库中获取数据,并通过AJAX技术将其传送到前端展示。这个过程涉及到的主要知识点包括PHP数据库连接、JSON编码、AJAX请求以及前端数据处理。 首先,我们需要建立数据库连接...

    struts2 spring hibernate ssh整合实例

    在这个实例中,我们不仅实现了SSH框架的基础整合,还解决了中文上传和下载时可能出现的乱码问题,并引入了基本的AJAX功能来处理JSON数据,提升了用户体验。 1. **Struts2**:Struts2作为MVC(Model-View-Controller...

    达内servlet/jsp/jquery资料

    中文问题(数据库乱码) - 数据库连接字符串中需要正确设置字符集编码。 - 使用正确的编码设置来避免乱码问题。 ### 31. MVC - **MVC** (Model-View-Controller) 是一种常见的设计模式,用于分离业务逻辑、数据...

    Ajax中文问题

    1. **字符编码问题**:Ajax在处理中文数据时,如果服务器和客户端的字符编码不一致,可能会导致乱码。确保服务器返回的数据和前端页面使用相同的字符编码,如UTF-8。 2. **URL编码**:在发送Ajax请求时,如果URL中...

    ajax

    **Ajax(Asynchronous JavaScript and XML)**是一种在无需...通过以上分析,我们可以了解到Ajax的核心概念、工作原理以及解决中文乱码问题的方法。在实际开发中,结合各种工具和库,可以更高效地实现网页的异步交互。

Global site tag (gtag.js) - Google Analytics