`
xiaotian_ls
  • 浏览: 308183 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

prototype中文参数乱码问题综合解决方法

阅读更多

因为网站编码是gb2312。在使用prototype的ajax时遇到中文参数乱码的问题。

解决办法:

1.页面编码

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

2.将参数用encodeURI()编码

var par="param1="+"中文值"+"&param2="+"其他值";  

var url="/dutyAction.do?method=chineseChange";  

var myAjx=new Ajax.Request(url,{method: 'get',parameters: encodeURI(par) ,onComplete: submit}); 

3.服务端代码

 

 <filter>   <filter-name>encodingFilter</filter-name>   <filter-class>    org.springframework.web.filter.CharacterEncodingFilter</filter-class>   <init-param>    <param-name>encoding</param-name>    <param-value>UTF-8</param-value>   </init-param>  </filter>

 

分享到:
评论

相关推荐

    使用prototype.js发送ajax get请求中文参数乱码解决

    在处理中文参数时,尤其是在使用Ajax的GET请求时,可能会遇到中文乱码的问题。这是因为浏览器、服务器和JavaScript之间的编码处理不一致所导致的。本文将深入探讨这个问题,并提供解决方案。 首先,我们需要了解...

    prototype 中文参数乱码解决方案

    在使用 Prototype JavaScript 库进行 AJAX 请求时,遇到中文参数乱码问题是一个常见的困扰。这个问题通常是由于字符编码不一致导致的,特别是在与服务器交互时,客户端和服务器端的字符编码设置不同步。以下是一些...

    prototype 中文开发手册和chm帮助文档

    这个资源包含了一份PDF格式的"Prototype中文开发手册"和一个CHM格式的"Prototype帮助文档",对于想要深入学习Prototype的人来说,是非常宝贵的参考资料。 首先,我们来探讨Prototype的基础知识。Prototype的核心...

    Prototype 中文chm教程 Prototype 中文电子图书 Prototype中文帮助文档下载

    "Prototype中文帮助文档"则包含了详细的API参考,是解决实际问题的好助手。 六、下载与应用 你可以通过提供的下载链接获取"Prototype.js 中文chm教程"和"Prototype.js 中文电子图书",安装后在本地查阅。同时,不要...

    prototype中文帮助文档

    在这个案例中,"prototype.chm"很可能是Prototype.js的官方中文帮助文档,里面详细介绍了每个函数、类和方法的使用方法、参数和返回值,是学习和使用Prototype.js的重要参考资料。用户可以通过搜索、索引或目录浏览...

    Prototype-1.6.0 中文版\英文版\Prototype.js

    3. **数组扩展**:Prototype扩展了JavaScript的Array对象,添加了诸如`each`、`map`、`filter`等方法,这些在其他编程语言中的集合操作在JavaScript中也能方便地使用。 4. **Ajax支持**:Prototype简化了异步通信...

    prototype1.6 中文版文档

    《Prototype 1.6 中文版文档》是一个针对JavaScript库Prototype的详尽指南,专为中文用户设计。Prototype是Web开发中的一个强大工具,它扩展了JavaScript的核心功能,提供了更高效的DOM操作、对象扩展和Ajax交互等...

    Prototype中文帮助文档

    Prototype 考虑到了浏览器兼容性问题,对不同版本的JavaScript引擎进行了优化。同时,它还提供了`document.observe()`和`document.stopObserving()`用于事件监听和取消监听,以提高性能。 ### 8. `Prototype.chm`...

    prototype 1.6 API 中文版

    这个API中文版的发布,对于中文开发者来说,无疑是一个极大的福音,因为它帮助我们更好地理解和使用Prototype库,无需面对语言障碍。 Prototype库的核心理念是扩展JavaScript的基本类型和对象,以便于创建复杂的Web...

    Prototype 1.6 中文版CHM

    开发者可以在开源社区找到相关的教程、问答和示例代码,例如GitHub、Stack Overflow和各种技术博客,以便更好地学习和解决问题。 综上所述,Prototype 1.6中文版CHM是一个非常宝贵的参考资料,对于学习和掌握...

    prototype帮助中文文档

    这个“prototype帮助中文文档”涵盖了Prototype库的核心概念、方法和最佳实践,旨在帮助开发者更高效地利用该库进行前端开发。 1. **Prototype 库介绍** Prototype 是一个轻量级的JavaScript框架,它增强了...

    prototype chm1.5 中文

    prototype1.5 中文手册 ajax开发人员必备

    Prototype&Prototype中文手册

    这个"Prototype&Prototype中文手册"压缩包包含了对Prototype库的深入理解和使用的关键资源。 首先,`Prototype1.5中文手册.chm`是一个帮助文档,提供了关于Prototype 1.5版本的详细指南。这个手册通常会涵盖以下...

    prototype开发者手册(中文版)+prototype.js

    《Prototype开发者手册(中文版)》是一本专为JavaScript开发者准备的重要参考资料,它详细介绍了Prototype JavaScript框架的使用方法和核心概念。Prototype是一个广泛使用的开源JavaScript库,它的目标是简化...

    prototype中文手册及API

    prototype中文手册及API --------------------- prototype.js(1.5.1.1) prototype中文手册 prototype.chm

    prototype 1.6中文手册 chm+prototype 1.6.js源码 最新版

    这个“Prototype 1.6中文手册 chm+prototype 1.6.js源码 最新版”正是面向希望深入学习和掌握Prototype框架的开发者们的重要资源。 Prototype 1.6中文手册: 手册详细介绍了Prototype框架的1.6版本,这是一个非常...

    prototype1.5.1中文手册

    如题,prototype中文手册,

    Prototype中文参考

    万一你没有使用过大名鼎鼎的 prototype.js,那么让我来告诉你,prototype.js 是由 Sam Stephenson 写的一个 javascript 类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的 Web 2.0 特性的富...

Global site tag (gtag.js) - Google Analytics