`
y806839048
  • 浏览: 1107574 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

页面几种处理中文乱码方法

 
阅读更多

 

页面几种处理中文乱码方法

1,嵌套在js中用

 

window.location.href="http://localhost:8081/web/conObj/buyDetail.do?txt_conobj_key="+objKey+"&txt_contrade_kind="+CONTRADE_KIND+"&pick_types=A&jianjibuynum=0&order_prices="+orderPrice+"&cdListKeyArrayFront="+""+"&buyNum="+chatNum+"&ARTNFLAG="+ARTNFLAG+"&CNT_KEY="+CNT_KEY+"&msg="+encodeURIComponent(retMsg.msg);

encodeURIComponent($("#q").val())

 

 

 

Java后台转下

String query = request.getParameter("q");

query = new String(query.getBytes("ISO-8859-1"), "UTF-8");

 

2,嵌套在jsp中用

<%

   String file_name=java.net.URLEncoder.encode("日志信息列表.xls","UTF-8") ;

   response.setHeader("Content-disposition","attachment; filename="+file_name);

   //以上这行设定传送到前端浏览器时的档名为test1.xls

   //就是靠这一行,让前端浏览器以为接收到一个excel档 

%>

 

String MSG2 =URLDecoder.decode(msg, "utf-8");

分享到:
评论

相关推荐

    几种常用解决jsp中文乱码的方案

    JSP 中文乱码是动态网站开发中经常遇到的问题,本文将从产生 JSP 中文乱码的四种类型入手,分析乱码产生的原因,并给出消除乱码的具体方法。 一、页面中文乱码的处理 JSP 采用 ISO-8859-1 作为默认的页面字符编码...

    java中文乱码之解决URL中文乱码问题的方法

    下面将详细介绍如何解决这个问题,并探讨几种常用的方法。 首先,我们需要了解URL编码的基本原理。URL(统一资源定位符)不能包含某些特殊字符,如空格、逗号等,因此需要将这些字符转换为可安全传输的ASCII格式。...

    处理Structs乱码的3种方法

    当我们处理Structs中的中文乱码时,有几种有效的方法可以解决这个问题。下面将详细介绍这3种方法,并结合URL重写中汉字编码处理的总结。 **方法一:设置字符编码过滤器** 在Structs应用中,我们可以通过添加一个...

    JSP中文乱码问题分析及处理方法

    然而,在处理中文字符时,JSP经常会遇到“乱码”问题,即中文字符无法正常显示,呈现出一堆无法识别的符号。这一问题主要源于字符编码的不一致。 Java语言内部采用Unicode编码表示字符,这是一种用两个字节表示一个...

    express中文乱码解决

    中文乱码主要由以下几种情况引起: 1. **前端与后端编码设置不一致**:前端发送的数据采用了一种编码格式(如UTF-8),而后端接收时使用的却是另一种(如GBK)。 2. **HTTP响应头未正确配置**:HTTP响应头中的`...

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

    为了解决上述问题,可以采取以下几种方法: 1. **前端编码转换**:在发送请求之前,对中文字符进行编码处理。 2. **后端解码处理**:在接收请求时,对中文字符进行正确的解码处理。 下面详细介绍这两种方法的具体...

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

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

    中文乱码javaWEB开发各种解决中文乱码问题

    综上所述,解决Java Web开发中的中文乱码问题,需要从文件编码设置、页面编码控制、请求参数编码转换、过滤器应用以及GET请求特殊处理等多方面综合考虑,以确保应用程序在不同场景下都能正确处理和显示中文字符。

    中文乱码问题处理方法.docx

    为了解决这些问题,本文总结了几种常见的中文乱码问题处理方法。 1. JSP页面显示乱码 JSP页面显示乱码是因为JSP文件的编码方式不同于浏览器的编码方式。解决办法是添加Page指令,例如:; charset=UTF-8" ...

    WEB页面乱码研究问题

    常见的几种字符编码包括: 1. **ISO8859-1编码**:单字节编码,仅能表示255种字符,主要用于英文,不支持中文字符。 2. **GB2312/GBK字符集**:GB2312是国标码,用于表示简体汉字,为双字节编码;GBK是GB2312的扩展...

    解决JS传递中文乱码问题

    这种乱码通常发生在以下几种场景: 1. **表单提交**:用户在前端页面填写含有中文的信息并提交到服务器。 2. **Ajax请求**:通过Ajax技术从前端向后端发送含有中文的数据。 3. **URL参数传递**:在URL中传递含有...

    struts处理中文乱码问题总结

    根据乱码出现的位置与场景不同,可将其大致分为以下几种类型: 1. **页面显示中文乱码** 2. **传递参数中文乱码** 3. **国际化资源文件乱码** 下面我们将针对每一种情况,详细介绍具体的解决方案。 #### 三、页面...

    解决Flex 中文乱码

    解决Flex中文乱码问题的方法主要有以下几种: 1. **服务器端设置**:确保服务器返回的数据是以UTF-8编码的。在PHP中,可以使用`header('Content-Type: text/plain; charset=utf-8')`来设定输出编码;在Java中,可以...

    JSP乱码 N种解决方案

    - JSP页面默认使用ISO-8859-1编码,如果不做特殊处理,中文字符可能会出现乱码。 2. **JSP文件本身的编码设置** - 确保你的JSP文件本身使用正确的编码保存,如UTF-8。编辑器如Notepad++或IDEA允许你设置文件编码...

    json 中文乱码解决方案

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

    ajax提交中文乱码解决方法

    然而,在处理中文字符时,经常会遇到一个令人头疼的问题——中文乱码。 #### 一、问题分析 当通过AJAX向服务器发送含有中文的数据时,如果编码方式设置不当,就可能导致服务器端接收到的数据变成乱码。这主要是...

    mysql中文乱码的解决方法

    ### MySQL中文乱码的解决方法 #### 一、问题背景 在使用MySQL的过程中,经常会遇到中文乱码的问题,这不仅影响了数据的正确读取,也会导致用户体验下降。中文乱码的原因主要有以下几点: 1. **Server本身的设定...

    java乱码处理

    针对Java程序与其他媒介交互时可能产生的乱码问题,可以通过以下几种方式来解决: 1. **JSP与页面参数之间的乱码** - 当JSP页面从客户端接收数据时,默认情况下会使用系统默认的编码方式。如果客户端发送的数据...

    Java WEB开发中的中文乱码问题解决方法.pdf

    解决中文乱码的方法通常有以下几种: 1. 设置项目的字符编码:在Web项目的配置文件中,如web.xml中设置字符编码为UTF-8,确保整个项目的字符编码统一。 2. 设置请求和响应编码:在Servlet的doGet和doPost方法中,...

Global site tag (gtag.js) - Google Analytics