`

用get方式提交中文字符时乱码的解决办法

阅读更多
如果你用的是weblogic,那你就会很幸运,不会出现这种乱码问题。
如果你用的是tomcat,很不幸的告诉你,设置Filter没有用,用request.setCharacterEncoding("gbk")的方式,仍然不管用。

解决之道很简单:

打开Tomcat安装目录下的/conf/server.xml文件,找到Connector块,往其中添加URIEncoding="gbk",添加过后完整的Connector块代码如下:


引用
<Connector port="2008" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
      URIEncoding="gbk"/>

分享到:
评论

相关推荐

    C#的ini文件操作,解决网上未解决的Get或Set中文乱码问题

    本资源我重新整理,用unicode完美解决中文乱码问题。用法: 1.声明实例 IniFile iniFile = new IniFile&#40;HttpContext.Current.Server.MapPath("~/App_Data/LocalData.ini"&#41;); 2.存数据 iniFile.WriteValue...

    java中文乱码解决问题

    2. 以 GET 方法提交的表单数据中有中文字符 当提交表单采用 GET 方法时,提交的数据作为查询字符串被附加到 URL 的末端,发送到服务器,此时在服务器端调用 setCharacterEncoding() 方法也就没有作用了。我们需要在...

    Json操作及中文乱码解决方案

    本Demo主要针对jquery的$.getJSON操作,返回json, 针对传参出现的中文乱码, json里出现中文乱码。

    Jsp页面中的字符编码方式与乱码解决方法[归类].pdf

    JSP页面中的字符编码方式与乱码解决方法 在 JSP/Servlet 中,字符编码方式是一个非常重要的概念,它直接关系到页面的正确显示和数据的传输。在 JSP/Servlet 中主要有四个地方可以设置编码,分别是 pageEncoding、...

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

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

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

    解决方法是在Action中添加一个成员变量,保存编码后的中文参数。在vm页面渲染时取出这个变量值,再拼接超链接。 在这里碰到的问题是:调用java.net.URLEncoder的encode()方法时,如果没有显示指定字符集参数,那么...

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

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

    过滤器实现get请求乱码问题

    过滤器实现get请求乱码问题 过滤器实现get请求乱码问题 过滤器实现get请求乱码问题

    彻底解决httpClient乱码问题

    下载这个工具类,然后直接调用createHtmlPage方法就可以了。最关键一点是,网上的方法没有一个解决了乱码问题,费了我不少功夫。

    ajax乱码解决汇总

    用AJAX 来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把 resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字...

    Java get 提交乱码处理方法

    解决办法  1、在后台获取时采用  String b = new String(request.getParameter("name").getBytes("iso-8859-1"));  2、 String a = new String(request.getParameter("name").getBytes("iso-8859-1"),"GBK")...

    Tomcat和weblogic中文乱码问题解决方案

    Tomcat和WebLogic中文乱码问题解决方案 在 Java Web 开发中,中文乱码问题一直是困扰开发者的主要问题之一。 Tomcat 和 WebLogic 是两个常用的 web 服务器,都是支持 Servlet 和 JSP 的。然而,在使用这些服务器时...

    JAVA POST与GET数据传递时中文乱码问题解决方法

    最近乱忙活弄了一个企业家宣传网站遇到了中文字符集乱码问题,在此分享一下即简单又实用的解决方法,感兴趣的朋友可以参考下哈

    ubuntu 命令行中文乱码问题的解决方法.docx

    Ubuntu 命令行中文乱码问题的解决方法 在 Ubuntu 系统中,命令行中文乱码问题是非常常见的。这个问题的根源在于系统的语言设置,默认情况下,Ubuntu 系统的语言设置为中文,这将导致命令行中无法正确地显示中文字符...

    做Java项目过程中遇到乱码问题的解决方案

    在做java项目(特别是web项目)的过程中,中文乱码一直是我们开发人员比较头疼的问题,因为涉及到编码,解码,字符集,以及国际化等诸多问题,所以在着手解决的时候也缺乏相关的知识。我花了一些时间自己动手实验了...

    kali 中文乱码解决

    @kali 中文乱码解决 新安装kali虚拟机,安装过后之后,一直存在中文乱码问题,页面一直显示方块,通过网上搜索和个人实践,现将过程总结如下,希望大家少走弯路。 知识:确定locales已经安装,用”apt-get install ...

    博途Wincc编译项目出现“内部错误”或者屏上显示乱码时的解决办法.docx

    博途Wincc编译项目出现“内部错误”或者屏上显示乱码时的解决办法

    解决MySQL的乱码.pdf

    本文将详细介绍 MySQL 乱码问题的解决方法。 MySQL 乱码问题的原因 -------------------- MySQL 乱码问题的原因主要是由于 MySQL 高版本(指 4.1 版本及以上)对多语言支持的改变。从 MySQL 4.1 版本开始,对字符...

    Android编程向服务器发送请求时出现中文乱码问题的解决方法

    本文实例讲述了Android编程向服务器发送请求时出现中文乱码问题的解决方法。分享给大家供大家参考,具体如下: 我们在andorid项目中通过get方式向服务器发送请求,其中url参数带有中文,将会产生乱码,乱码产生的...

Global site tag (gtag.js) - Google Analytics