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

页面与后台传递中文乱码问题(java乱码)

阅读更多
1、前台中文传递到后台乱码,
前台不需要处理,
系统一般都会默认把中文转化为ISO-8859-1类型,
只需在后台接受数据是处理

Str为前台传过来的中文字符串:
String inputer   = new String( Str.getBytes("ISO-8859-1") , "GB2312");

就看你想转化成什么类型,你可能能不想转成GB2312,是要转成GBK或者UTF-8,这个也很重要。


2、前台不仅包含中文,而且包含特殊字符,如果只在后台转码,比较困难。采用前台转码,那么就采用后台解码的方式处理
var theid = encodeURI(encodeURI(id)); //中文及全角字符转码 

URLDecoder.decode(thevcorigin, "UTF-8");// 后台解码,参数为(需解码的字符串,需要转成什么编码类型)


String filePath = URLEncoder.encode(filePath,“utf-8”);  //java转码  
分享到:
评论
1 楼 cynan168 2011-08-18  
好好好好好好好好好好好好好

相关推荐

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

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

    java后台发起http请求 处理中文乱码

    尤其是在跨服务器请求时,如果涉及到中文字符的传递,很容易出现乱码问题。本文将详细介绍如何通过Java代码解决后台发起HTTP请求时中文乱码的问题。 #### 一、理解HTTP请求中文乱码的原因 在进行HTTP请求时,如果...

    java前后台(含数据库)乱码大综合

    Java前后台及数据库乱码问题是一个常见的开发难题,涉及到字符编码的多个环节。本文将针对Struts2文件下载乱码、Ajax中文参数乱码、Servlet响应乱码、JSP页面间传值乱码以及数据库乱码等场景进行深入探讨。 首先,...

    java认证_Ajax中文乱码问题及解决方法.doc

    在Java Web开发中,Ajax技术常常用于实现页面的异步更新,但遇到中文乱码问题时,会导致数据传递出现错误。以下是一些解决Ajax中文乱码问题的方法: 1. **方法一:使用`encodeURI`编码** 当使用jQuery的Ajax方法...

    处理中文乱码

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

    JSP中解决中文乱码的万能方法

    在JSP开发过程中,中文乱码问题是一个常见的技术难题,尤其在处理客户端与服务器之间的数据交互时更为突出。本文将详细介绍几种有效的解决方案,帮助开发者应对各种场景下的乱码问题。 #### 一、解决服务器响应中文...

    mysql+jsp+SSH网站开发中文乱码解决方案

    在进行MySQL、JSP以及SSH(Struts、Spring、Hibernate)框架集成的网站开发时,中文乱码问题是一个常见的困扰。这通常是由于编码格式不一致、设置不当或处理方式错误导致的。以下是一些关键的知识点,可以帮助你解决...

    struts2乱码处理

    无论是前端还是后端,只要涉及中文字符的传递与处理,都有可能出现乱码现象。本文将针对Struts2中的中文乱码问题提供几种解决方案,包括在不同场景下的处理方法。 #### 解决方案概述 **方案一**:适用于前台通过...

    中文乱码问题处理.docx

    中文乱码问题在IT行业中是常见的困扰,尤其是在处理Web应用中的数据传递时。问题的核心在于字符编码的不同导致的解析混乱。这里我们详细分析一下解决中文乱码问题的两种方法及其失败原因。 首先,方法1是基于ISO-...

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

    在进行Web开发时,前端JavaScript与后端Java之间的数据传递是一个常见的场景。然而,在这个过程中可能会遇到中文字符编码不一致导致的乱码问题。为了解决这一问题,开发者通常会在JavaScript端对中文数据进行编码,...

    解决javaWEB中前后台中文乱码问题的3种方法

    下面将详细讲解三种解决JavaWeb中前后台中文乱码问题的方法。 ### 方法一:手动转换编码 这种方法涉及到对Tomcat服务器默认编码的理解。Tomcat默认使用ISO-8859-1编码,这种编码不支持中文字符。因此,当从前台...

    Ajax FireFox IE 乱码兼容问题

    在IT领域,特别是Web开发中,字符编码的处理是一大挑战,尤其是在跨浏览器、跨平台的环境下,如在Ajax请求中遇到的FireFox与IE之间的乱码兼容问题。本文将深入探讨这一问题,并提供详细的解决方案。 ### Ajax与字符...

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

    综上所述,解决在页面上用action传递参数到后台出现乱码的问题,主要在于前端与后端的字符编码一致性。通过确保编码、解码过程以及相关配置的正确,可以有效避免乱码问题,确保数据传输的准确性。

    html 中文乱码 HTML超链接中文乱码问题分析及解决方法

    二是URL中的中文参数在传递过程中由于编码转换不当导致乱码。本文主要讨论的是第二种情况,即HTML超链接中文乱码问题的分析与解决。 在Web应用程序中,当需要在超链接(`<a>`标签)中包含中文参数作为GET请求的一...

    详解如何解决SSM框架前台传参数到后台乱码的问题

    然而,开发者时常会遇到一个头疼的问题:前台传递的中文参数在到达后台时出现乱码。这个问题通常会影响到数据处理,特别是涉及到SQL查询时,可能会导致执行异常。本文将详细介绍如何解决SSM框架下前台传参数到后台...

    利用java 后台导出Flex DataGrid为Excel

    在Java后台导出Flex DataGrid为Excel是一项常见的需求,特别是在数据可视化和数据分析场景中。Flex DataGrid是一种用于展示大量结构化数据的组件,而Excel则是处理和存储表格数据的流行工具。下面我们将深入探讨如何...

    SpringMvc后台接收json数据中文乱码问题详解

    然而,当涉及到中文数据通过JSON格式从客户端传递到服务器时,可能会遇到乱码问题。这个问题主要是由于字符编码不一致导致的,通常发生在两个关键环节:HTTP请求的编码和JSON数据的序列化与反序列化。 首先,我们...

    (jsp入门)图书管理系统---支持中文不乱码

    每个页面都会包含相应的Java代码片段(称为脚本元素),这些代码与后台Servlet通信,处理用户请求并更新数据库。 在添加或更新书籍时,我们需要通过HTTP请求发送数据。使用表单(`<form>`)元素,结合POST方法,...

    Ajax传递中文参数到后台乱码的有效解决方法

    然而,当使用Ajax传递包含中文字符的参数时,由于编码和解码的不统一,经常会出现乱码问题。为解决这一问题,本文将详细介绍一种有效的方法来确保中文参数能够正确无误地传递到后端。 首先,要了解的是,乱码问题的...

Global site tag (gtag.js) - Google Analytics