`

jsp到action用get方法相互传中文时乱码的解决方案

    博客分类:
  • J2EE
阅读更多

jsp->action:

        //转码
    	toCity = new String(getRequest().getParameter("toCity").getBytes("ISO-8859-1"),"UTF-8");

 action->jsp

//是汉字,刚编码成非汉字
toCity = URLEncoder.encode(toCity, "utf-8");
 
分享到:
评论

相关推荐

    jsp乱码解决方案大全

    ### JSP乱码解决方案大全 #### 一、概述 在使用Java Server Pages(JSP)进行Web开发时,经常会遇到中文乱码的问题。这不仅影响用户体验,还可能导致数据错误。本文将详细介绍JSP中出现乱码的原因及相应的解决方法...

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

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

    jsp传值中文乱码问题解决方法示例介绍.docx

    在开发Web应用时,尤其是使用Java的JSP技术,开发者经常会遇到中文乱码的问题。这是因为字符编码不一致导致的,特别是在处理用户输入或从数据库获取数据时。本篇将详细介绍如何解决JSP传值过程中出现的中文乱码问题...

    java中文乱码解决方案

    ### Java中文乱码解决方案 #### 一、Struts2中的乱码问题及解决方案 在Java Web开发中,尤其是使用Struts2框架时,经常会遇到中文乱码的问题。这些问题的出现通常与字符编码设置不当有关。下面详细介绍几种有效的...

    解决jsp提交乱码的问题

    本篇文章将详细介绍如何解决JSP页面提交时出现的乱码问题,包括GET请求和POST请求两种常见的情况。 #### 一、问题背景与分析 1. **GET请求乱码**: - GET请求是通过URL来传递参数的,这些参数通常会以编码的形式...

    jsp eclipse乱码问题

    ### JSP Eclipse 乱码问题解析与解决方案 在开发基于Java的Web应用时,经常会遇到JSP页面在Eclipse环境中出现乱码的情况。这不仅会影响程序的正常运行,还可能导致用户体验下降。本文将针对JSP在Eclipse中的乱码...

    Struts实现文件下载中文乱码解决方案

    在处理文件下载时,可能会遇到中文文件名乱码的问题,这主要是由于字符编码不一致导致的。以下是对这个问题的详细分析及解决方案: 首先,问题出现在文件列表的展示和下载链接的生成过程中。在Action中,`request....

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

    以下是一些关于如何解决从JS向Action传中文参数出现乱码问题的详细方法和注意事项: 首先,确保整个项目的编码一致性是至关重要的。在项目配置中,包括HTML、JSP、CSS、Java、XML等文件,都应统一采用UTF-8编码格式...

    JSP乱码问题

    JSP乱码问题解决方案 JSP乱码问题是指在JSP页面中遇到的字符编码问题,导致页面显示乱码的现象。下面是解决JSP乱码问题的一些常见方法: 首先,在JSP页面中,我们可以使用String的getBytes()方法将字符串转换为...

    乱码解决_MYSQL.txt

    ### MySQL乱码问题解决方案 #### 一、理解MySQL字符集设置的重要性 在处理数据库操作时,字符集(Character Set)的正确配置对于确保数据的准确读取与存储至关重要。特别是对于包含多语言文本的应用场景,如中文、...

    中文乱码处理问题总结

    本文将重点讨论在Java环境下,特别是Web应用开发中遇到的中文乱码问题,并提出相应的解决方案。 #### 二、JSP页面中的乱码处理 1. **JSP页面本身的编码设置** - **问题描述**:JSP页面直接输出中文时可能出现...

    有关JSP页面乱码问题的解决

    本文将深入探讨JSP页面中可能出现的乱码问题及其解决方案,并针对不同场景下的乱码现象提供具体的应对策略。 #### 1. JSP页面本身的乱码问题 JSP页面乱码通常发生在页面显示或表单提交过程中。解决这类问题的关键...

    struts2的中文乱码问题解决

    ### Struts2中文乱码问题解决方案 在使用Struts2框架进行Web开发的过程中,中文乱码问题是一个常见的挑战。这不仅影响用户体验,还可能导致数据不一致等问题。为了解决这一问题,我们需要理解其背后的原理,并采取...

    jsp中页面间传汉字参数转码的方法.docx

    在JavaServer Pages (JSP) 开发中,页面间的参数传递是常见的操作,尤其是在处理包含汉字的参数时,由于编码问题可能会导致乱码。本文主要介绍如何在JSP中正确地进行汉字参数的转码与解码,确保数据在页面间传递时...

    Java乱码问题解决

    ### Java乱码问题详解与解决方案 #### 一、问题背景 在Java开发过程中,尤其是在处理中文字符时,经常遇到字符编码不一致导致的乱码问题。由于Java默认使用Unicode编码,而在中国大陆地区,常见的字符集为GB2312...

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

    在上述案例中,解决JSP向Action传中文参数乱码的方法是使用encodeURI对中文参数进行两次编码。这种做法的目的是确保即使在JS中包含特殊字符,通过两次编码后也能够转换成URL可以接受的格式。 例如: ```javascript...

    action 和jsp

    2. **编码问题**:在处理中文等特殊字符时,要注意解决乱码问题,通常可以在web.xml中配置字符集过滤器。 3. **性能考虑**:在大型项目中,过多的数据传递可能会导致性能下降,因此需要合理设计数据结构和传递策略...

    分享JSP中文乱码解决方法

    其次,当用户通过GET方法向JSP页面提交带有中文参数的URL时,经常会出现乱码问题。这个问题产生的原因并非JSP页面设置不当,而是因为HTTP GET方法传递参数时没有正确编码导致的。为了解决这个问题,需要对服务器的...

    JSP乱码终极攻略和AJAX初步运用

    当涉及到AJAX技术时,尤其是通过`window.open()`或`location.href()`方法传递URL中的中文参数,情况会有所不同。如果页面使用的是UTF-8编码,那么在服务器端解码时,需要使用`UTF-8`而不是`GBK`。如果尝试使用GBK...

    jsp传值中文乱码问题解决方法示例介绍

    在开发Java Web应用程序时,尤其是使用JSP技术时,经常遇到的一个问题是中文字符显示为乱码。这主要是由于字符编码不一致导致的。本篇文章将详细介绍如何解决JSP中的中文乱码问题,并通过示例代码进行说明。 1. **...

Global site tag (gtag.js) - Google Analytics