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

js,jsp 传递参数 中文乱码 问题解决

    博客分类:
  • EXT
阅读更多

js传递中文参数请求jsp时,中文乱码

 

解决方法是在js请求时将中文两次编码

encodeURI(encodeURI(str))

 

在jsp中进行解码

 

java.net.URLDecoder.decode(str,"UTF-8");

 

这样就解决中文乱码问题。

 

 

分享到:
评论
2 楼 xuweihuang623 2012-10-31  
为啥非得进行两次编码!
1 楼 Loulley 2012-05-30  
谢谢,我就是这样解决,非常感谢

相关推荐

    JSP乱码 N种解决方案

    通过以上这些方法,基本上可以解决大部分JSP页面的乱码问题。实际开发中,应结合具体情况选择合适的方法,进行系统性的排查和调整。对于复杂的应用场景,可能需要结合多个解决方案一起使用。在日常工作中,养成良好...

    JSP页面传参出现中文乱码的解决方案

    在开发Java Web应用程序时,尤其是使用JSP技术时,经常遇到的一个问题是中文字符在传递过程中出现乱码。这个问题主要是由于字符编码不一致导致的。在本文中,我们将深入探讨JSP页面传参出现中文乱码的原因,并提供...

    JSP中文乱码问题最优解决方法

    ### JSP中文乱码问题最优解决方法 在Web开发中,特别是使用Java Server Pages(JSP)进行网页设计时,中文乱码问题是一个常见的技术挑战。本文将详细探讨如何有效地解决JSP页面中的中文乱码问题,并提供具体的解决...

    解决jsp中文乱码问题

    本文将详细介绍如何解决JSP中中文乱码的问题,包括页面传递中文参数时可能出现的乱码情况。 #### 一、中文乱码的原因分析 中文乱码主要是因为字符编码不一致导致的。当数据从一个环境传递到另一个环境时,如果这两...

    jsp中文显示问号问题解决方法.docx

    如果已经存在的 JSP 文件中出现了中文显示问号问题,可以通过修改 JSP 文件的编码方式来解决问题。具体步骤如下: 1. 打开 JSP 文件,添加以下代码:; charset=GB18030" pageEncoding="GB18030"%> 2. 将各种编码...

    javascript通过url向jsp页面传递中文参数导致乱码解决方案

    通过上述步骤,我们就可以有效地解决在使用URL向JSP页面传递中文参数时遇到的乱码问题。实际开发中,应该注意每次编码和解码的字符集必须保持一致,否则可能造成解码错误或乱码问题。同时,开发者在编写代码时还应该...

    JSP中文乱码解决

    下面将详细解释如何解决JSP中的中文乱码问题,并结合给定的文件内容进行说明。 1. **理解乱码问题**: 中文乱码通常出现在两个场景:一是网页显示的乱码,二是请求数据处理过程中的乱码。前者可能是由于HTML或JSP...

    从js向Action传中文参数出现乱码问题的解决方法.docx

    在开发Web应用时,经常会遇到跨语言环境的数据传输问题,特别是在JavaScript(JS)与服务器端Action之间传递包含中文字符的参数时,乱码问题尤为常见。这个问题主要源于字符编码的不同处理,导致数据在传输过程中...

    JSP中文乱码问题

    本文将针对常见的JSP中文乱码问题,提供一系列解决方案,帮助开发者有效地处理这类问题。 #### 二、乱码原因分析 **1. 编码不一致:** - **页面编码与请求编码不匹配:** 如果JSP页面指定的字符集与HTTP请求中的...

    ajax解决中文乱码(java/jsp)

    ### AJAX解决中文乱码(Java/JSP) #### 知识点概述 在Web开发中,尤其是在使用Java与JSP技术栈进行开发时,经常会遇到的一个问题是:如何处理AJAX请求中的中文字符乱码问题。本篇文章将详细介绍如何通过前端编码...

    在程序开发中的乱码问题解决办法

    ### 在程序开发中的乱码问题解决办法 #### 知识点概述 在程序开发过程中,中文乱码问题一直是困扰很多开发者的一大难题。特别是在涉及到不同编码格式处理时...开发者可以根据实际需求灵活选择合适的方法来解决问题。

    get方式传参中文乱码问题的解决方案

    在Web开发中,经常遇到GET请求传递中文参数时出现乱码的问题。这种现象通常出现在不同编码格式之间的转换过程中,导致浏览器或者服务器端解析参数时出现问题。本文将深入探讨GET方式传参中文乱码的原因,并提供多种...

    jsp传值本地无乱码测试机出现乱码问题解决

    在讨论JSP(Java Server Pages)传值时,遇到的本地无乱码而测试机出现乱码的问题是一个典型的编码问题,常见于网络编程和Web开发中。以下是对标题、描述和部分内容所涉知识点的详细解析。 ### 知识点解析 #### ...

    json 中文乱码解决方案

    本文将详细介绍如何解决JSON中的中文乱码问题,并提供几种简单实用的方法来帮助开发者避免这类问题的发生。 #### 一、问题背景与原因分析 在Web开发中,前后端之间传递的数据格式往往采用JSON(JavaScript Object ...

    从js向Action传中文参数出现乱码问题的解决方法

    以下详细解析了在JSP和JS交互中如何解决中文乱码问题,并提供了具体的代码示例。 ### 知识点解析 #### 1. 编码问题的重要性 在Web应用开发中,字符编码的一致性是保证数据正确传输和显示的基础。不一致的编码设置...

    js传值后台中文出现乱码的解决方法

    本文实例讲述了js传值后台中文出现乱码的解决方法。分享给大家供大家参考,具体如下: 在“test.jsp”页面中,需要通过js将值传递到后台,后台根据传递的值进行数据查询时,通过test.jsp的js进行编码(标注部分的...

    jsp资料基础知识分页和乱码处理

    乱码问题在Web开发中也是一个常见问题,尤其是在处理中文字符时。JSP中的乱码问题主要出现在输入和输出两个环节: 1. 输入乱码:通常是由于请求参数编码不一致导致。解决办法是在接收参数前,先设置正确的字符编码,...

    彻底解决jsp中用SmartUpload上传附件中文乱码问题实用.pdf

    在Java Web开发中,使用SmartUpload组件上传附件时,可能会遇到中文文件名乱码的问题。这个问题通常涉及到字符编码的处理,特别是在不同的操作系统和Web服务器环境下。以下是对彻底解决该问题的详细解析: 首先,...

    上传文件fileupload+解决enctype= multipart/form-data无法传递其他参数

    在开发Web应用时,我们经常...通过以上步骤,开发者可以有效地处理文件上传并同时传递其他参数,解决项目中的编码问题,确保数据传输的准确性和安全性。在实际开发中,结合Apache Commons库可以极大地简化这一过程。

Global site tag (gtag.js) - Google Analytics