`

url_中文

    博客分类:
  • java
阅读更多

打搅可能都遇到过在写javascirpt代码时传递中文,在后台取到时发现是乱码,这里把我今天做的方法写出来,希望对大家以后有用!

 

方法(一):

html页面:

function testOne() {

   var url =  "testOne_test.do?expr="+你好;

   location  = encodeURI(url);

}

 

后台java代码:

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

 

方法(二):

html页面:

function testOne() {

   var url =  "testOne_test.do?expr="+你好;

 

 

 

   location = encodeURI(encodeURI(url)); 

 

}

 

 

后台java代码:

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

 

方法(三):

在tomcat下面找到server.xml

<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" URIEncoding="GBK">,一般都是UTF-8,这里是解决中文乱码的问题。

分享到:
评论

相关推荐

    url_Rewrite中文帮助文档

    ### URL Rewrite 中文帮助文档详解 #### 一、概述 URL Rewrite是一种强大的工具,用于将一个请求URL重写成另一个格式。这对于实现SEO友好的URL结构、管理网站重定向等非常有用。本文档主要介绍了如何在Java环境中...

    url_decoder_v3.0 url编解码工具

    - 非ASCII字符:非英文字符在URL中也需要编码,如中文、日文等,确保跨语言的兼容性。 - 链接重写:在SEO优化中,开发者可能需要将动态URL重写为更友好的静态形式,这时URL编码可以帮助隐藏实际的查询参数。 - URL...

    IIS url重写工具 rewrite_x64_zh-CN.zip

    为了提升网站的可访问性和优化搜索引擎优化(SEO),IIS提供了一个名为“URL重写”的工具,即"IIS url重写工具 rewrite_x64_zh-CN.zip",这个工具主要针对64位操作系统,并且提供了中文界面。 **URL重写是什么?** ...

    SQL转换URL

    ### SQL转换URL知识点详解 #### 一、SQL与URL转换背景介绍 在处理数据库与Web应用之间的数据交互时,经常需要将特殊字符进行编码或解码以确保它们能正确地在网络上传输。其中,URL编码(也称为百分号编码)是一种...

    关键字批量URL网址采集器工具_url采集器_urlchina_

    " 提到的是该工具可能特别针对中国境内的网站或中文内容进行URL采集。这可能意味着工具内置了对中文搜索引擎的支持,如百度、360搜索、搜狗等,以便用户可以更有效地抓取中国互联网上的信息。 【标签】"url采集器" ...

    URL汉字编码问题(及乱码解决)

    URL汉字编码问题是Web开发中一个常见的问题,特别是在处理中文网址时。根据RFC 1738,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。因此,如果URL中有汉字,就必须编码后使用。但是,...

    urlchange_visualbasic_

    例如,如果URL中包含了中文字符,这些字符在传输过程中可能会被转化为 `%E4%B8%AD%E6%96%87` 这样的形式,这里的"E4B8AD"和"E69687"分别对应汉字"中"和"文"的UTF-8编码。为了还原这些字符,我们可以使用`URLDecode()...

    JS实现URL编码转换中文

    ### JS实现URL编码转换中文 在Web开发过程中,经常需要处理URL中的特殊字符,特别是中文字符。由于URL传输限制及浏览器解析原因,中文等非ASCII字符需要被编码为特定格式才能在网络上传输。本文将详细介绍如何使用...

    swift-url分类解决URL里面的空格中文及其他特殊字符问题

    然而,URL中可能存在一些不合法的字符,比如空格、中文字符以及其他特殊字符,这些字符可能会导致URL无法正确解析或请求失败。为了解决这个问题,我们可以创建一个URL的分类来处理这些问题。 首先,让我们深入理解...

    IISURL重写组件(中文版)32位、64位rewrite_x32orx64_zh-CN.

    在【标题】中提到的"IISURL重写组件(中文版)32位、64位rewrite_x32orx64_zh-CN",意味着这是适用于不同架构系统(32位和64位)的中文版本,方便中国用户使用。 【描述】中提到的"win2008以上的服务器IIS设置URL...

    URL编解码程序(自己写)

    当URL包含非ASCII字符,如中文、法文等其他语言字符时,为了在HTTP协议和网络传输过程中保持数据的完整性,我们需要对这些特殊字符进行编码。这个"URL编解码程序"就是针对这一需求开发的,主要用于网络爬虫技术中...

    汉字转为HTML的URL编码

    搜集了网上的VBA函数,在excel中通过函数将汉字转为两种类型的URL编码,例如将 天空 二字转化为GB2312的“%CC%EC%BF%D5”或者是UTF-8的 “%E5%A4%A9%E7%A9%BA”。方便用于连接转换。VBA相关函数均来自网上,做了小小...

    易语言URL编解码

    易语言是一种专为中国人设计的编程语言,它以简明直观的中文语法为特色,使得初学者能够更快地掌握编程技能。在易语言中进行URL编解码是网络编程中的常见操作,主要用于处理URL(统一资源定位符)中的特殊字符,以...

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

    URL中文乱码问题主要是由于URL编码和解码过程中的不一致导致的。下面将详细介绍如何解决这个问题,并探讨几种常用的方法。 首先,我们需要了解URL编码的基本原理。URL(统一资源定位符)不能包含某些特殊字符,如...

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

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

    wangjian.rar_20902_ASCII转汉字_Unicode 汉字_unicode 20902_汉字转ASCII

    标题中的“wangjian.rar_20902_ASCII转汉字_Unicode 汉字_unicode 20902_汉字转ASCII”表明这是一个关于字符编码转换的资源包,特别是涉及ASCII和Unicode之间的转换。其中“20902”可能指的是包含的汉字数量,而...

    解决apache对含中文的url网址的支持问题(64位)

    在IT行业中,Web服务器的配置是一项关键任务,尤其是在处理包含非ASCII字符,如中文的URL时。Apache HTTP服务器是世界上最广泛使用的开源Web服务器之一,但默认情况下可能不完全支持中文URL。本文将深入探讨如何解决...

    thymeleaf_3.0.5_中文参考手册

    3. **变量表达式**:解释如何使用`#{...}`进行国际化(i18n)支持,以及如何通过`@{...}`访问URL路径。 4. **标准指令**:涵盖Thymeleaf的标准指令集,如条件处理、迭代、包含、切换、事件处理等。 5. **上下文...

    php中url地址栏传参数中文乱码解决方法汇总

    php 中 URL 地址栏传参数中文乱码解决方法汇总 PHP 中 URL 地址栏传参数中文乱码解决方法汇总是指在 PHP 编程中,如何解决 URL 地址栏传参数中文乱码的问题。这个问题是由于浏览器和服务器之间的编码问题引起的。 ...

    URLSnooper2流媒体下载嗅探器(附中文语言包)

    《URLSnooper2:流媒体下载嗅探利器与中文语言包详解》 在数字化信息时代,网络流媒体已经成为我们获取影音娱乐的重要途径。然而,许多高质量的在线视频往往无法直接下载,这时就需要借助特定的工具来实现。URL...

Global site tag (gtag.js) - Google Analytics