`
yahaitt
  • 浏览: 760752 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

应用ExtJs时解决乱码的方法

阅读更多

一般情况下,项目采用了UTF-8的字符集格式,那么所有的js文件的格式也都为UTF-8格式后就不会有任何乱码的问题出现。但是如果项目采用了GBK等编码,那么js文件的编码格式就不能这么随便了,需要根据你的项目的编码情况而定。

就拿项目编码为GBK为例吧。

首先,jsp页面文件为GBK格式,那么他的头部也就有如下的设置:

<%@ page contentType="text/html;charset=GBK"%>

 

head标签中有:

<meta http-equiv="content-type" content="text/html; charset=GBK">

 

然后这个页面引入了一个js,那么这个js文件的编码就必须为GBK格式。

如果这个js中有ext的ajax请求去获得另外一个js并执行这个js,那么这个被ext的ajax所请求的js文件的编码格式就必须为UTF-8格式的。

如下所示:

Ext.Ajax.request({
	url:"${ctx}/scripts/app/manager.js",
	scope: this,
	success:function(response){
		eval(response.responseText);
	}
});

 

那么这里的manager.js文件就必须为UTF-8格式的。

分享到:
评论
1 楼 阳光雨露 2009-06-15  
我是出现了像你说的那种情况,但是我不知道怎么去解决中文乱码问题

相关推荐

    extjs 前后台交互参数出现中文乱码问题的解决方法

    通过上述方法,我们可以有效地解决在使用ExtJS进行Ajax同步请求时,中文参数出现乱码的问题。关键是保证前后端编码的一致性,以及正确地使用编码与解码函数。此外,还可以考虑在服务器端配置文件中设置统一的字符集...

    extjs中文解决方案/Eclipse下的js和ext开发

    在使用ExtJS进行Web应用程序开发时,对于中文环境的支持是非常重要的。为了实现ExtJS中文化,我们需要按照以下步骤来进行配置。 1. **加载ExtJS核心库** 在HTML页面中,首先需要加载ExtJS的基础库`ext-base.js`和...

    ExtJS中文乱码之GBK格式编码解决方案及代码

    在使用ExtJS框架开发Web应用时,我们常常会遇到中文乱码的问题。尤其是在页面编码为GBK,而ExtJS自身资源文件默认使用UTF-8编码的情况下。为了解决这一问题,本文将介绍在GBK页面编码环境下,如何通过更改ExtJS资源...

    Extjs Ajax 乱码问题解决方案

    为了解决乱码问题,以下几点是在编码过程中需要特别注意的: 1. 在服务器端的JAVA后台文件中,必须设置正确的字符编码。这可以通过在JSP页面或Servlet中使用以下代码实现: response.setContentType("text/html");...

    ExtJS4中文教程2 开发笔记 chm

    JQuery AJAX提交中文乱码的解决方案 Jquery css函数用法 JQuery中getJSON的使用方法 Jquery中显示隐藏的实现代码分析 JQuery全选功能的实现 JQuery特效——下拉菜单 JQuery系列教程之XPath选择符 JQuery系列教程之...

    extjs 数据导出到Excel,数据列自选

    标题中的“extjs 数据导出到Excel,数据列自选”指的是使用EXTJS框架实现一个功能,让用户能够从Web应用中选择需要的数据列,并将这些选定的数据导出为Excel文件。EXTJS是一个强大的JavaScript库,专门用于构建富...

    ExtJs增删改查实例,献给初学者(佳家记账)

    解决方法是将浏览器的编码设置为UTF-8,这是一种广泛支持的Unicode编码,能确保正确显示多语言字符。 这个实例可能包含以下关键知识点: 1. **ExtJS组件库**:ExtJS提供了一系列可重用的UI组件,如表格(Grid)、...

    extjs和struts的技术结合

    11. **Ext JS中文乱码解决方案**:在开发过程中,可能会遇到中文乱码问题,这通常与编码设置有关,需要确保项目编码、服务器编码、浏览器编码一致。 12. **Eclipse中JS中文乱码**:Eclipse作为IDE,其JavaScript...

    extjs学习文档

    ExtJS是一种用于构建企业级Web应用的JavaScript库,它为开发者提供了丰富的UI组件、数据管理功能以及高级的图表展示工具。ExtJS以其强大的功能和灵活性而受到广泛欢迎,在企业级应用开发中占有重要地位。 ### 学习...

    Struts2+Spring+Hibernate+ExtJS开发实例.pdf

    4. **ExtJS**:ExtJS是一个基于JavaScript的前端框架,提供了一套完整的企业级RICH UI解决方案,包括表格、树、网格、图表等丰富的UI组件,以及AJAX、DOM和HTML操作工具,适用于构建复杂的Web应用。 #### 三、集成...

    静态EXTJS GRID

    EXTJS Grid是一款强大的数据展示组件,常用于构建复杂的Web应用程序中的数据网格。它允许用户以交互方式查看、编辑和管理大量结构化数据。在EXTJS Grid中,数据通常以行和列的形式呈现,支持排序、分页、过滤、拖放...

    Ext3.2 + struts 文件上传实例

    在本文中,我们将深入探讨如何使用Ext3.2与Struts框架实现文件上传功能,同时解决中文乱码问题。这两个技术结合在一起,可以为Web应用提供高效、稳定的文件上传解决方案。 首先,Ext3.2是一个JavaScript库,它提供...

    java基础题

    5. 解决乱码问题的方法包括:使用正确的编码转换、设置编码过滤器、统一编码标准和设置中间件的URL编码类型。 6. Spring的IoC(Inversion of Control,控制反转)特性中,A选项描述错误,因为IoC指的是控制权由应用...

    周老科研站1的一些资料

    中文乱码是跨平台、跨浏览器通信时常见的问题,这个文档可能提供了有效解决这个问题的方法,对于进行多语言网站开发的开发者具有指导意义。 9. **控制Word-Excel在IE中打开,还是下载**:在Web应用中,有时需要控制...

    设置myeclipse新建jsp文件默认编码为UTF-8

    ### 设置MyEclipse新建JSP...此外,设置MyEclipse的默认编码为UTF-8对于避免ExtJS等前端框架在显示中文时出现乱码也是非常重要的。希望本文能够帮助到正在使用MyEclipse进行Java Web开发的读者们,提高大家的工作效率。

    对初学者有帮助的Ext笔记

    8. JavaScript日期操作:`new Date().add(Date.DAY, -1)`是自定义的方法,通常用于将当前日期减去一天,但标准JavaScript中并没有`add`方法,实际使用时需要引用特定库,如`date.js`。 9. ExtJS中的ComboBox:这是...

    JSP课程java开发

    课程涵盖了Web开发的基本特点、常用技术对比、JSP的运行原理、Servlet的处理机制、MVC设计模式、Web.xml配置、Servlet生命周期、数据库组件的使用、乱码问题解决、Servlet单态模式、Session内置对象、JSTL标签的使用...

    java资料下载java资料下载java资料下载java资料下载

    在解决可能出现的问题时,需要检查JDK是否满足1.6及以上版本,数据库编码是否已设置为UTF-8。此外,配置文件的正确性,如`jdbc.properties`和`log4j.xml`,也是关键。对于日志配置,可以指定日志文件的存储位置、...

    myeclipse优化配置

    - 当JavaScript文件显示乱码时,可以右键点击文件选择`Properties`,在`Resource`中修改文件的字符编码,通常设置为UTF-8即可解决问题。 以上就是针对MyEclipse优化配置的一些关键知识点,通过这些调整,你可以使...

    ssh2开发步骤与项目实践宝典

    2. **Hibernate配置**:使用`OpenSessionInViewFilter`过滤器,该过滤器使得Hibernate在HTTP请求的生命周期内保持一个数据库会话,解决了懒加载(Lazy Loading)时可能出现的错误。`hibernateFilter`将这个过滤器...

Global site tag (gtag.js) - Google Analytics