`
屌丝学Java
  • 浏览: 29816 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面传递中文乱码处理

    博客分类:
  • jsp
 
阅读更多
转来的,好用
传中文查询乱码问题 则需要对要传的参数进行二次编码
例如  window.location.href ="/xx.jsp?name="+name+""; 
这样子则会乱码
改成
window.location.href ="/xx.jsp?name="+  encodeURI(encodeURI(name))+""; 

在接受的jsp页面 或者是controller 中进行解码
String name = java.net.URLDecoder.decode(request.getParameter("name"), "utf-8");

这样子即解决在用 window.location.href  传中文的乱码问题

分享到:
评论

相关推荐

    解决JS传递中文乱码问题

    ### 解决JS传递中文乱码问题 在Web开发过程中,我们经常会遇到中文字符编码的问题,尤其是在前后端数据交互时,中文字符的乱码问题更是让人头疼。本文将深入探讨如何解决JavaScript(简称JS)在传递中文字符时出现...

    jsp页面传值中文乱码问题处理.docx

    jsp页面传值中文乱码问题处理 在 JSP 页面中传值时,中文字符可能会出现乱码问题,这是由于字符编码不一致所引起的。下面将详细讲解 JSP 中文乱码种类和解决方案。 JSP 文件中文内容显示乱码 在 JSP 文件中,如果...

    中文乱码处理问题总结

    1. **问题描述**:通过URL直接传递中文参数时出现乱码。 2. **解决方案**: - 使用过滤器(Filter)在请求处理前设置编码格式。 - 如果已经发生了乱码,可以通过字符串编码转换的方式来修复。 - **示例代码**:...

    对jsp两个页面间传递变量出现变量乱码的解决

    在JSP开发中,数据的传递是常见的操作,但当涉及不同页面间的变量传递时,可能会遇到乱码问题,这主要是由于字符编码不一致导致的。本文将详细介绍如何解决JSP页面间传递变量时出现的乱码问题。 首先,我们来看方案...

    JSP页面中文乱码几个解决办法

    总结来说,解决JSP页面中文乱码问题的关键在于保持字符编码的一致性,从编辑器保存文件的编码、JSP页面的编码声明、Servlet的响应编码、POST请求的参数编码,到服务器处理GET请求的编码,都需要进行适配和统一。...

    ajax传递中文参数乱码解决办法

    ### AJAX传递中文参数乱码解决办法 在Web开发过程中,数据传输是不可或缺的一部分,而AJAX作为一种无需重新加载整个页面的情况下就能与服务器交换数据的技术,被广泛应用于动态数据交互场景中。然而,在处理中文等...

    解决页面传参中文乱码

    本文将详细介绍如何通过`URLEncoder`来解决Java中传递中文参数时出现的乱码问题。 #### 问题背景 当用户在浏览器中提交表单或者点击带有中文参数的链接时,这些参数会被浏览器编码为URL格式(通常采用ISO-8859-1...

    asp.net中URL参数传值中文乱码的三种解决办法

    在ASP.NET开发过程中,我们时常会遇到URL参数传递中文字符时出现乱码的问题。这个问题主要源于字符编码不一致导致的,下面将详细讲解三种解决这个问题的方法。 ### 方法一:设置Web.config配置 在ASP.NET应用的`...

    传递汉字丢失或乱码的问题

    总结来说,解决“传递汉字丢失或乱码”问题的关键在于理解和正确应用编码标准,确保数据处理、传输和存储过程中编码的一致性。在实际操作中,需要对涉及编码的各个环节进行仔细检查,才能有效地避免这类问题的发生。...

    教学视频--JSP中URL传递中文乱码问题的解决演示.rar

    本教学视频将详细讲解如何解决JSP中URL传递中文乱码的问题。 首先,我们要理解为何会出现乱码。HTTP协议的URL部分是基于ASCII编码的,而非Unicode。这意味着非ASCII字符在URL中需要进行编码才能正确传输。默认情况...

    处理中文乱码

    在Web应用程序中,用户通过表单提交的数据经常需要传递到后台进行处理,如果表单数据中包含中文字符,则容易出现乱码问题。 **解决方法**: 1. **修改Tomcat配置**:在Tomcat的`conf/server.xml`文件中,找到`...

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

    ### extjs前后台交互参数出现中文乱码问题的解决方法 #### 问题背景与原因分析 在使用MyEclipse开发工具进行Web应用开发时,尤其是采用ExtJS框架结合Ajax技术进行前后端数据交互的过程中,可能会遇到一个常见的...

    WEB页面乱码研究问题

    Web页面的乱码问题通常发生在以下几个关键环节:页面显示乱码、参数传递乱码以及数据库读写乱码。这些问题的产生,紧密关联着Web页面的生成流程。 #### 二、多种编码机制共存引发的乱码根源 不同的编程语言和平台...

    Tomcat中文乱码处理方法.docx

    第四种解决方法是解决jsp动作指令传递中文乱码问题。可以在原页面中设置request的字符编码格式为当前网页编码,例如: 第五种解决方法是解决tomcat+struct中文乱码问题。可以在conf/server.xml文件中设置...

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

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

    Spring+Struts+Ibatis做的增删改查含有中文乱码处理

    以上就是关于“Spring+Struts+Ibatis”框架整合以及中文乱码处理的基本知识点。通过这样的整合,我们可以构建出一个功能完备且易维护的Web应用,同时解决了中文乱码问题,提升了用户体验。对于初学者,这个项目提供...

    中文乱码处理方案.docx

    本文主要探讨了中文乱码处理方案,特别是与Web应用相关的环境和配置。在分析这个问题时,我们将围绕四个类型的中文问题展开讨论:表单GET提交、表单POST提交、页面链接传递中文参数和地址栏直接输入中文提交。 首先...

    struts2乱码处理

    ### Struts2乱码处理详解 #### 背景与挑战 在Web开发中,特别是使用Struts2框架时,中文乱码问题常常困扰开发者。无论是前端还是后端,只要涉及中文字符的传递与处理,都有可能出现乱码现象。本文将针对Struts2中的...

    JSP中文乱码问题解决办法

    JSP 页面中中文乱码问题是指在 JSP 页面中使用中文时,页面显示乱码的现象。这种问题的解决办法可以从多方面入手,包括设置页面的字符编码、使用 POST 方式提交表单、使用 GET 方式提交表单等。 一、JSP 页面设置...

Global site tag (gtag.js) - Google Analytics