`

JAVA 以GET方式提交数据中文乱码,如果配置tomcat配置

 
阅读更多

 解决方法非常简单,只要在  tomcat/conf/server.xml 配置找到

 

<Connector port="8080" maxThreads="150"minSpareThreads="25"

maxSpareThreads="75" enableLookups="false"redirectPort="8443"

/>

 

加入 URIEncoding="UTF-8" ,增加后,如下:

 

<Connector port="8080" maxThreads="150"minSpareThreads="25"

maxSpareThreads="75" enableLookups="false"redirectPort="8443"

URIEncoding="UTF-8"/>

 

如果是在 eclipse 下时,在这里配置了之后, eclipse 的环境并不会发生改变,我们可以将WEB项目及TOMCAT删除掉,然后再添加 TOMCAT 和 重新加载 WEB项目。

 

然后配置就同步了。

分享到:
评论

相关推荐

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

    - 对于Tomcat等服务器,可以在服务器配置中设置默认编码,以确保所有请求都以特定的字符集(如UTF-8)解析。这通常涉及修改服务器的`server.xml` 文件,设置`URIEncoding` 属性,例如:`...

    J2EE以GET和POST方式提交表单的乱码解决(受教了)

    总之,解决J2EE应用中GET和POST方式的乱码问题需要从服务器配置、页面编码以及代码处理三个方面入手,确保整个数据传输链路中的字符编码一致。在实际开发中,应养成良好的编码习惯,始终使用UTF-8作为默认字符编码,...

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

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

    tomcat5中文问题完美解决

    【Tomcat5中文问题解决详解】 在使用Tomcat5运行含有中文内容的应用程序时,可能会遇到中文乱码的问题。...通过上述两种方法,可以有效地解决POST和GET请求的中文乱码问题,实现中文数据的正常显示。

    jsp中文乱码问题jsp中文乱码问题详解

    在server.xml的Connector节点增加useBodyEncodingForURI="true"属性配置,以控制tomcat对get方式的汉字编码方式。 jsp中文乱码问题的出现是由于编码格式不一致所导致的,可以通过确保jsp文件的存储格式、解码格式...

    JAVA过滤器filter request.setCharacterEncoding仅对POST提交起作用,对GET提交还是会出现乱码问题

    服务器接收到这些请求时,如果未进行适当的配置,可能会以默认的ISO-8859-1或者其他编码进行解码,导致乱码。 解决GET请求乱码问题的方法有以下几点: 1. **全局设置**:在Web应用的web.xml文件中配置过滤器,使用...

    SpringMVC解决GET请求时中文乱码的问题.rar

    总结,解决Spring MVC中GET请求中文乱码问题的关键在于确保从客户端到服务器再到客户端的整个链路中,字符编码的一致性和正确设置。通过调整配置、使用注解或自定义拦截器,可以有效地解决这个问题,确保中文数据的...

    JAVA开发中各种中文乱码问题

    8. **数据库的中文乱码**:在存取中文数据时,确保数据库的连接字符集、数据库表的字符集以及字段的字符集与Java程序的编码保持一致,例如使用`jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding...

    java中文乱码处理.pdf

    在表单提交中,中文乱码问题是由于Tomcat处理提交的参数时默认的编码方式是iso-8859-1引起的。为了解决这个问题,可以使用Filter来改变参数的编码方式。 POST表单提交中文乱码处理 在POST表单提交中,可以使用...

    JSP中 ajax的get请求的中文乱码问题的解决方法.pdf

    在JSP中,当使用Ajax进行GET请求时,可能会遇到中文乱码的问题。这通常是由于URL编码不匹配或处理不当导致的。以下是一些解决这个问题的关键知识点和步骤: 1. **URL编码问题**: URL编码是一种标准,用于将特殊...

    Tomcat 5.5中应用开发过程中中文乱码的解决.docx

    对于GET方式的中文乱码问题,我们可以在Tomcat的配置文件`conf/server.xml`中的`Connector`元素上添加一个属性来指定URI编码。例如,如果希望使用GBK编码,可以这样修改: ```xml URIEncoding="GBK" ... /&gt; ``` ...

    TOMCAT乱码问题

    造成乱码的原因是tomcat对表单提交和GET请求的处理方式不同。Tomcat4和Tomcat5处理乱码的方法不同,在Tomcat5中,需要使用Filter设置字符集为GBK来解决乱码问题。 解决方法一:使用Filter设置字符集 1. 实现一个...

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

    以下是一些解决Java POST与GET数据传递时中文乱码问题的方法。 1. **POST数据传递**: 在接收POST数据的JSP页面中,我们需要确保两个关键点: - **声明页面字符集**:`&lt;%@ page pageEncoding="UTF-8"%&gt;` 这行...

    Tomcat中文乱码解决方法参考.pdf

    在接收 GET 数据和 URL 数据时,可以在 Tomcat 配置文件 server.xml 的 Connector 标签中设置 useBodyEncodingForURI 为 true,或者设置 URIEncoding 为提交数据的网页编码。例如: ```xml ``` 或 ```xml ``` ...

    java乱码综合解决方法(不区分get和post)

    Java中的乱码问题是一个常见的编程挑战,特别是在处理网络请求(如GET和POST)时。本文将深入探讨如何解决这些问题,并且不局限于特定的请求类型。首先,我们需要理解字符编码的基本概念,然后分析Java中可能出现...

    解决post get 请求乱码问题

    在 Web 开发中,POST 和 GET 请求可能会出现乱码问题,导致中文参数无法正确传输和解析。今天,我们将讨论如何解决 POST 和 GET 请求乱码问题。 解决 POST 请求乱码问题 在 Spring 框架中,我们可以使用 ...

    如何解决Tomcat下中文乱码问题?文.pdf

    在使用Apache Tomcat服务器运行Java Web应用程序时,有时会遇到中文乱码的问题,这通常发生在JSP页面显示和表单提交这两个场景。以下是如何解决这些问题的详细步骤和知识点: 1. **JSP页面显示中文乱码** 当JSP...

    精选_JAVA Web 中文乱码问题_源码打包

    - **请求乱码**:当用户通过表单提交包含中文的数据时,如果服务器未正确设置接收编码,就可能出现乱码。默认情况下,Java Servlet容器(如Tomcat)通常使用ISO-8859-1编码接收GET和POST数据。 - **响应乱码**:...

    java request.getParameter中文乱码解决方法

    `useBodyEncodingForURI` 参数表示是否用 `request.setCharacterEncoding` 参数对 URL 提交的数据和表单中 GET 方式提交的数据进行重新编码,在默认情况下,该参数为 `false`。`URIEncoding` 参数指定对所有 GET ...

Global site tag (gtag.js) - Google Analytics