(1)设置页面
为了编译和显示正常
xml 代码
- <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
(2)设置web.xml
xml 代码
- <filter>
- <filter-name>encodingFilter</filter-name>
- <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
- <init-param>
- <param-name>encoding</param-name>
- <param-value>UTF-8</param-value>
- </init-param>
- </filter>
-
-
- <filter-mapping>
- <filter-name>encodingFilter</filter-name>
- <url-pattern>*.do</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>encodingFilter</filter-name>
- <url-pattern>*.jsp</url-pattern>
- </filter-mapping>
(3)为了让post和get方式都统一,还要设置tomcat的server.xml
<connector port="8080" maxthreads="150" minsparethreads="25" maxsparethreads="75"> </connector>
xml 代码
- <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
- enableLookups="false" redirectPort="8443" acceptCount="100"
- debug="0" connectionTimeout="20000"
- disableUploadTimeout="true" URIEncoding="UTF-8"/>
(4)设置数据库链接URL
<property name="url" value="jdbc:mysql://localhost:3306/vtag?useUnicode=true&amp;characterEncoding=&lt;font color="> </property>
xml 代码
- <property name="url" value="jdbc:mysql://localhost:3306/vtag?useUnicode=true&characterEncoding=GBK"/>
(5)设置数据库
在mysql数据库的my.ini找到并修改
(为了使用客户端查看方便)
[client]
default-character-set=GBK
[mysqld]
default-character-set=gbk
修改对应数据库下的db.opt
default-character-set=gbk
default-collation=gbk_chinese_ci
分享到:
相关推荐
乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理...
在Web开发中,URL乱码问题常常困扰着开发者。URL编码和解码是解决这个问题的关键。以下是关于如何处理URL乱码的详细知识点: 1. **URL编码原理**:URL(Uniform Resource Locator)中的非ASCII字符需要进行编码,以...
在开发Web项目时,乱码问题常常困扰着开发者,它涉及到字符编码的处理,这是Web应用中的一个常见但至关重要的问题。本方案提供了一个简洁有效的解决方法,通过一个Java文件和在`web.xml`配置文件中的简单设置,可以...
Web乱码解决方案 在Web开发中,乱码问题是一个常见的问题,特别是在中文网站中。为了解决这个问题,我们需要了解JSP/Servlet中的几个编码的作用。 首先,让我们来了解一下JSP/Servlet中的几个编码的作用: 1、...
本篇文章将深入探讨如何处理JSP、TOMCAT环境下的Java Web乱码问题。 1. **JSP页面乱码** JSP页面中的乱码通常发生在两个阶段:源代码编写阶段和运行时输出阶段。在编写JSP源代码时,确保编辑器使用正确的字符集...
本文将深入探讨Web乱码的成因及解决方案,特别是针对Struts2框架下乱码问题的处理。 #### Struts2框架下的乱码问题 在Struts2框架中,乱码问题主要出现在请求参数的处理上,特别是在GET或POST请求中。当客户端发送...
6. **XML配置**:在`web.xml`中配置过滤器(Filter)可以全局处理乱码问题。例如,可以创建一个`CharacterEncodingFilter`,设置过滤器的`doFilter`方法来改变请求和响应的编码。 7. **IDE设置**:开发工具的编码...
另一方面,"jsp乱码"和"web乱码"是Web开发中常见的问题,主要涉及到字符编码的不一致。当客户端和服务器之间或在不同编码格式的文件间传递数据时,如果编码格式不统一,就可能出现乱码现象。例如,网页内容可能在UTF...
在Web开发过程中,中文乱码是一个常见的问题,尤其是在处理HTTP请求和响应时。本文将深入探讨如何使用Java的Filter机制来解决这个问题,提供一个简单可靠的解决方案,并详细解释配置过程。 一、理解Web中文乱码问题...
在Web开发过程中,中文乱码问题是开发者经常遇到的挑战之一,尤其在处理用户输入、页面显示以及数据库交互时。本文将全面解析Web开发中的乱码处理方法,旨在帮助开发者彻底解决中文乱码问题。 ### 一、理解乱码产生...
Java Web中文乱码处理是开发过程中常见的挑战,尤其是在页面显示和数据存储时。中文字符集的多样性以及不同环境之间的编码不兼容,导致了乱码问题的出现。Java的内核和class文件基于UNICODE,虽然提供了跨平台性,但...
配置 Web.xml 解决中文乱码问题 本文主要讨论了在 Web 开发中遇到的中文乱码问题,并提供了一些解决方案。首先,需要确定中文乱码问题不是由浏览器引起的,然后讨论了 Tomcat 服务器配置和数据库 bean 配置中的一些...
### WEBSPHERE乱码问题的解决与处理 在IT领域中,尤其是对于使用IBM WebSphere作为应用服务器的企业来说,遇到中文乱码的问题是一件非常头疼的事情。这类问题往往会影响到业务的正常运行,降低用户体验,因此及时...
### 中文乱码处理问题总结 #### 一、引言 在进行中文字符处理时,经常会出现乱码问题。这主要是因为不同的系统、程序或组件可能采用不同的编码方式,而这些编码方式之间的转换不当就会导致乱码现象。本文将重点...
然而,在处理中文字符时,由于编码不一致或者处理不当,可能会出现中文乱码问题。这个问题困扰了很多开发者,但通过了解编码原理和采用正确的方法,可以有效地解决。下面将详细阐述servlet和jsp中文乱码的处理方式。...
然而,在使用WebOffice处理来自不同编码环境的数据时,参数乱码问题时常困扰着开发者。本文将深入探讨WebOffice表单中参数乱码的原因及解决办法,帮助读者有效应对这一挑战。 ### WebOffice表单中参数乱码的成因 ...
js 中乱码处理法方式 encodeURIComponent(encodeURIComponent(customerAddress)) decodeURIComponent(customerName) js到java encodeURI(url) String qijuType= new String(request.getParameter( (...
当涉及到非ASCII字符,如中文,不正确的编码处理会导致乱码。微软提供的CHttpConnect类在处理这种场景时可能存在不足,因此我们需要理解如何正确地编码和传递中文参数。 首先,让我们了解HTTP请求的基本结构。一个...
【JSP中文乱码处理详解】 在Web开发中,JSP中文乱码是一个常见的问题,主要涉及页面显示、表单提交以及数据库操作等环节。理解并掌握这些环节的编码处理至关重要,以确保数据的准确性和用户体验。 1. **JSP文件的...
### Java中文乱码处理 #### 一、Java中文问题的由来 Java作为一种跨平台的编程语言,其内部实现和class文件均基于Unicode编码,这为Java程序带来了优秀的跨平台特性。然而,这也同时带来了一些关于中文乱码的问题...