`
lovehui0228
  • 浏览: 101046 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Action与Mysql的乱码问题

阅读更多

乱码始终是让人头疼的东西,现在很多网上的文章都给人们一种误导,要存储中文就要用gbk的编码方式,其实UTF-8也是完全可以的,对于这些编码的实现方式完全不懂,所以说的也完全只是实践经验,呵呵~~~

 

数据库创建选用UTF-8格式,Action中使用一个拦截器转换编码为UTF-8,但是很多人仍然只能看到存储进去的是???,还有需要注意的一点就是修改mysql的配置文件。打开mysql安装目录的my.ini,然后修改default-character-set=utf8,有两处需要修改,然后就会看到编码问题没有了~~~

 

当然,如果不行的话也还是可能有很多别的原因的,写下这篇文章只是怕以后忘了~~~

分享到:
评论

相关推荐

    java+mysql 乱码

    通过以上步骤,通常可以解决Java与MySQL交互过程中的中文乱码问题。记得在每个环节都要检查并确保编码的一致性,避免因编码不匹配导致的数据乱码。如果仍然存在问题,可能需要进一步检查其他可能导致乱码的因素,...

    乱码解决_MYSQL.txt

    ### MySQL乱码问题解决方案 #### 一、理解MySQL字符集设置的重要性 在处理数据库操作时,字符集(Character Set)的正确配置对于确保数据的准确读取与存储至关重要。特别是对于包含多语言文本的应用场景,如中文、...

    J2EE乱码问题解决方法

    在调试过程中,如果发现仍然存在乱码问题,可以在Action类中显式设置编码: ```java request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); ``` ##### 2.4 数据库连接 最后,还...

    Java乱码问题解决

    ### Java乱码问题详解与解决方案 #### 一、问题背景 在Java开发过程中,尤其是在处理中文字符时,经常遇到字符编码不一致导致的乱码问题。由于Java默认使用Unicode编码,而在中国大陆地区,常见的字符集为GB2312...

    struts2的中文乱码问题解决

    6. **处理Action中乱码问题** - 对于Action中直接通过`request.getParameter()`获取参数的情况,可以采用以下方式进行编码转换: ```java String s = request.getParameter("txt"); try { byte[] temp = s....

    如何解决JSP页面显示乱码问题

    这样做可以确保页面的编码方式与内容一致,避免乱码问题的发生。 2. **设置`Content-Type`**:在`<head>`部分设置`<meta>`标签,指定页面的编码格式为GB2312(或其他需要的字符集),如: ```html ;charset=gb...

    j2ee项目中中文乱码问题集锦

    在Struts2框架中,可以通过重写`ActionServlet`类的`service`方法来处理乱码问题。示例如下: ```java public class ActionServlet extends org.apache.struts.action.ActionServlet { private static final long ...

    乱码处理操作类

    需要确保数据库连接配置中的字符集与数据库服务器的字符集一致,例如MySQL中设置`useUnicode=true&characterEncoding=UTF-8`。 5. **文件上传下载乱码**:在处理文件上传和下载时,需注意文件名的编码问题。文件名...

    Struts+Hibernate+MyEclipse+Tomcat+MySQL的乱码之解决

    总之,要解决Struts+Hibernate+MyEclipse+Tomcat+MySQL环境中的乱码问题,你需要检查并设置以上提到的所有环节的编码,确保它们统一为UTF-8。通过这种方法,可以有效地避免乱码的出现,从而提供良好的用户体验。在...

    有关JSP页面乱码问题的解决

    ### 有关JSP页面乱码问题的解决 在开发基于Java的应用系统时,尤其是在处理中文字符的情况下,JSP页面中的乱码问题是常见的技术难题之一。本文将深入探讨JSP页面中可能出现的乱码问题及其解决方案,并针对不同场景...

    JSP中文乱码问题最优解决方法

    ### JSP中文乱码问题最优解决方法 在Web开发中,特别是使用Java Server Pages(JSP)进行网页设计时,中文乱码问题是一个常见的技术挑战。本文将详细探讨如何有效地解决JSP页面中的中文乱码问题,并提供具体的解决...

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

    在开发Web应用时,尤其是使用Java的JSP技术,开发者经常会遇到中文乱码的问题。这是因为字符编码不一致导致的,特别是在处理用户输入或从数据库获取数据时。本篇将详细介绍如何解决JSP传值过程中出现的中文乱码问题...

    页面往action传中文参数,如何不变成乱码

    当页面中的中文数据提交到服务器的Action(例如Struts2的Action或者Spring MVC的Controller)时,如果处理不当,就可能出现乱码的情况。本篇文章将深入探讨如何解决这个问题,以确保中文参数在页面与服务器之间正确...

    jsp乱码问题

    ### JSP乱码问题解析与解决方案 在Java Server Pages(JSP)开发中,乱码问题是一个常见的技术挑战,尤其当涉及到多语言环境或特定字符集的处理时。本文将深入探讨JSP乱码问题的成因,并提供一系列实用的解决策略。...

    jsp页面乱码处理

    本文将根据“jsp页面乱码处理”的标题与描述,深入解析解决JSP乱码问题的策略,并结合具体代码实例,帮助开发者彻底摆脱这一难题。 #### JSP乱码的根本原因 JSP页面的乱码通常源自字符编码不一致,即不同环节使用...

    JSP中文乱码常见3个例子及其解决方法.docx

    当JSP页面与数据库交互,存储或查询中文数据时,也可能遇到乱码。这通常涉及到数据库的字符集设置、JDBC连接字符串以及JSP页面的编码设置。 解决方法包括: 1. 确保数据库服务器的字符集支持中文,如设置为`utf8`或...

    Java Web编程中页面跳转乱码问题的解决方案.zip

    然而,跳转过程中经常会出现字符编码问题,导致中文字符显示为乱码。本篇文章将深入探讨这个问题,并提供有效的解决方案。 一、乱码问题的原因 1. 字符集不一致:在HTTP请求和响应中,浏览器和服务器之间默认使用...

Global site tag (gtag.js) - Google Analytics