`
qwex9iao
  • 浏览: 176726 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

url中文传值解决乱码问题

    博客分类:
  • js
阅读更多
url中文传值加密解密,解决乱码问题
ie6 中文过长乱码也可以解决
一: 页面使用js加密:          

         user = window.encodeURI(user);         

         user = window.encodeURI(user);         

         document.location.href = "/communion.do?action=updateSpace&id=" + id + "&user=" + user;  

    其中user为中文,注意:一定要加密两次;

二:  java代码解密:          

          String user = java.net.URLDecoder.decode(request.getParameter("user"),"UTF-8"); 

      解密;

三:   转码:         

             private String convert(String str) throws UnsupportedEncodingException {                 

                          return new String(str.getBytes(),"GBK");        

}
分享到:
评论

相关推荐

    asp.net页面通过URL参数传值中文乱码问题解决办法

    例如,通过JavaScript调用Web服务传递中文参数时,仅配置Web.config可能不足以解决问题,需要在代码中处理编码。 另外,如果从其他已正确处理编码的页面获取中文参数,可以直接使用`System.Web.HttpUtility....

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

    了解这些基本概念后,结合以上三种方法,我们可以有效解决ASP.NET中URL参数传递中文时的乱码问题。在实际开发中,应根据具体项目需求和环境选择合适的方法,确保数据的正确传递。同时,为了兼容更多情况,建议在开发...

    url传值到Action乱码解决方案

    在Web应用程序中,URL传值到Action是一个常见的操作,但是当传递中文参数时,经常会出现乱码问题。今天,我们将讨论如何解决URL传值到Action乱码问题,特别是在Struts2框架中。 乱码问题的原因 乱码问题的原因是...

    Url传值乱码解决方案

    本文将深入探讨URL编码的原因、原理以及如何解决URL传值乱码的常见问题。 URL(统一资源定位符)是互联网上资源的唯一标识,它包含了协议、主机名、路径和查询参数等部分。由于URL中可能包含非ASCII字符或特殊字符...

    前后台传值乱码问题万能思想,通用

    "前后台传值乱码问题万能思想,通用"的主题着重于解决这个问题的通用思路,而不是具体的代码实现。以下是对这个主题的详细说明: 首先,我们需要理解“乱码”产生的原因。乱码通常出现在数据在不同字符集之间转换时...

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

    在开发Web应用时,尤其是使用Java的JSP技术,开发者经常会遇到中文乱码的问题。这是因为字符编码不一致导致的,特别是在处理用户输入或从数据库获取数据时。...同时,理解字符编码原理,有助于更好地排查和解决问题。

    url地址传参中文乱码处理

    "URL地址传参中文乱码处理" URL地址传参中文乱码处理是指在Web应用程序中,将中文参数传递给...在处理URL地址传参中文乱码时,需要根据具体情况选择合适的解决方案,并注意编码问题、特殊字符处理和Tomcat配置等方面。

    js转换汉字通过URL传值避免乱码

    这是一个JS把汉字转换编码格式避免乱码的类,相当于ASP或是.NET中的UrlEncode方法.使用方法是var str = UrlEncode("这里是你要转换的汉字");这个方法有个缺点,不支持全角标点,所以要配合下面的方法把全角转换半角才...

    structs传值中文乱码

    在传值时会遇到中英文乱码 <filter-name>GBKEncoding <filter-class>com.sshnews.filter.GBKEncodingFilter</filter-class> <filter-name>GBKEncoding <url-pattern>/*</url-pattern> </filter-mapping>

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

    本文将详细介绍如何解决JSP中的中文乱码问题,并通过示例代码进行说明。 首先,我们要理解乱码产生的原因。在Web应用中,数据在不同层次间传输时,如果字符编码不一致,就可能导致乱码。例如,从数据库读取的中文...

    js url传值中文乱码之解决之道

    中文字符在URL中如果不经过编码,可能会导致乱码问题,因为URL标准只允许ASCII字符集的一部分。`encodeURI()` 和 `encodeURIComponent()` 是JavaScript提供的两个用于URL编码的函数,但它们在处理中文字符时有所不同...

    struts2中通过json传值解决乱码问题的实现方法

    总之,在使用Struts2进行Web开发时,通过合理使用encodeURI和URLDecoder工具类,可以有效解决通过JSON传值时出现的中文乱码问题。这要求开发人员在前端JavaScript代码和后端Java代码中都进行适当的编码和解码操作,...

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

    在进行JSP传值操作时,字符编码的设置和转换是解决乱码问题的关键。开发人员需要确保在客户端和服务器端采用统一的编码标准,并在必要时进行适当的编码转换。同时,通过充分的测试和良好的文档记录,可以提前发现和...

    Lotusscript代理获取url的传值及解码

    }` 是一个内置函数,用于将字符串从 Domino 编码格式解码为用户定义的格式(这里指定为“Domino”),从而解决了中文乱码的问题。 #### 五、返回内容到页面 最后,当处理完数据并生成响应结果后,可以使用以下代码...

    java 页面url传值中文乱码的解决方法

    Java 页面URL传值中文乱码问题通常出现在前端Ajax请求中,当URL参数包含中文字符时,服务器端通过`request.getParameter()`获取参数时,可能会出现乱码现象。这是因为HTTP协议默认使用ISO-8859-1编码,而中文字符...

    乱码问题的解决

    "乱码问题的解决" 在 Web 开发中,乱码问题是常见的...乱码问题的解决需要从多方面入手,包括设置页面编码、服务器编码、客户端编码、数据库编码和超链接的 url 编码等。只有通过统一编码,才能避免乱码问题的出现。

    解决url中文乱码.doc

    总结,解决Java Web中的URL中文乱码问题,关键在于发送请求时使用`URLEncoder.encode()`进行编码,以及在接收请求时设置正确的字符编码,如在JSP页面和Struts2 Action中。同时,可以通过配置过滤器确保整个应用程序...

    domino xpages URL中文传值

    在 Domino XPages 开发中,有时我们需要通过 URL 传递参数,...通过使用 `encodeURI()` 和 `URLDecoder.decode()`,可以有效地处理中文字符的传输,同时结合其他技术如随机参数,可以解决缓存问题并确保请求的唯一性。

Global site tag (gtag.js) - Google Analytics