`
winnerlxh
  • 浏览: 92116 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SSH tomcat5 Mysql5 中文乱码

    博客分类:
  • SSH
阅读更多
在applicationContext-*.xml中
<bean id="dataSource"
class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass"
value="com.mysql.jdbc.Driver">
</property>
<property name="jdbcUrl" value="jdbc:mysql://localhost/xsdData?useUnicode=true&amp;characterEncoding=utf-8">
</property>
<property name="user" value="root"></property>
<property name="password" value="root"></property>
注意:value="jdbc:mysql://localhost/xsdData?useUnicode=true&amp;characterEncoding=utf-8"
不要写成:value="jdbc:mysql://localhost/xsdData?useUnicode=true&characterEncoding=utf-8"
注意:&amp; 是& 的转义字符;在xml中写成上面那个,在java代码中写成下面的写法;
否则报:
Parse Fatal Error at line 213 column 91: The reference to entity "characterEncoding" must end with the ';' delimiter.
org.xml.sax.SAXParseException: The reference to entity "characterEncoding" must
end with the ';' delimiter.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Un
known Source)
分享到:
评论

相关推荐

    mysql+jsp+SSH网站开发中文乱码解决方案

    在进行MySQL、JSP以及SSH(Struts、Spring、Hibernate)框架集成的网站开发时,中文乱码问题是一个常见的困扰。这通常是由于编码格式不一致、设置不当或处理方式错误导致的。以下是一些关键的知识点,可以帮助你解决...

    java+mysql 乱码

    在Java和MySQL交互时,有时会遇到中文乱码问题,这通常是由于编码不一致或配置不当导致的。这里我们将深入探讨如何解决这个问题,主要涉及SSH(Spring、Struts、Hibernate)框架下的设置以及MySQL数据库的相关配置。...

    sshz中文乱码解决方法

    ### SSH中文乱码解决方法 在开发过程中,经常会遇到字符编码的问题,特别是在处理中文字符时。本文主要介绍如何解决SSH框架中的中文乱码问题。针对不同的应用场景,我们可以通过以下几种方式来解决: #### 1. 强制...

    java学生成绩管理系统源码数据库 MySQL源码类型 WebForm

    JAVA学生成绩管理系统源码 开发语言:JAVA, 框架:SSH+Mysql+jsp (struts2 + spring + hibernate) ...5. 中文乱码使用自定义过滤器 6. 分页使用的是pager-taglib框架 7. 后台登陆使用的是frameset框架

    jsp mysql 中文输入一次搞定

    然而,在实际操作中,开发者经常会遇到一个问题:当用户在前端使用中文输入时,这些数据在后台存储到MySQL数据库中可能会出现乱码。这个问题涉及到多个层面,包括编码设置、数据库配置以及框架的配置等。本文将详细...

    手把手练习SSH实例

    在这个例子中,使用的是Eclipse-SDK-3.2.1、MyEclipse_5.0.1GA_E3.2作为IDE,Tomcat_5.5.15作为应用服务器,以及mysql-5.0.18作为数据库服务器。这些工具的版本可能随着时间和技术发展而变化,但基本流程仍然适用。 ...

    SSH开发总结

    以下是解决中文乱码问题的一些关键步骤: - **Eclipse配置**:确保Eclipse的编码设置为UTF-8,以保证源代码中的中文字符正常显示。 - **Tomcat配置**:在Tomcat的`server.xml`中添加`URIEncoding="UTF-8"`到HTTP和...

    ssh架构的构建

    - **解决中文乱码问题**:通过配置`web.xml`中的过滤器来设置请求编码为UTF-8,以解决可能出现的中文乱码问题。 - **配置DAO层**:建立DAO接口,并实现相应的业务逻辑。一般情况下,一个表对应一个DAO接口,其中可以...

    myeclipse+mysql环境配置和项目的部署

    在安装MySQL时,特别要注意选择支持中文的字符集,如UTF-8,以避免中文乱码问题。同时,Navicat作为一款常用的数据库管理工具,可以帮助我们更方便地管理和操作数据库。 接下来,我们需要在MyEclipse中进行环境配置...

    Linux_java环境终极搭建

    【Linux_Java环境终极搭建】教程详述了在Linux系统中搭建Java开发环境的全过程,主要包括JDK的安装、Tomcat服务器的配置、MySQL数据库的安装以及如何利用Putty进行远程连接。下面是详细的知识点: 1. **安装JDK**:...

    Linux环境部署和项目构建

    在使用SSH时可能会遇到远程工具与Linux系统编码不一致导致乱码的问题。这时,可以通过修改Linux系统编码从UTF-8改为GBK来解决问题,或者使用其他支持设置编码的远程工具。 #### 2. Linux的软件安装 Linux系统下...

    SSH开发搭建

    对于中文资源文件可能出现的乱码问题,可以通过使用`native2ascii`工具转换编码,或在Eclipse中调整properties文件的编码设置。 10. **运行与测试**: 最后,当所有配置完成后,部署应用到Tomcat服务器,用户可以...

    struts-hibernate-sprint开发详解 乱码问题 连接池

    关于乱码问题,通常需要在Servlet容器(如Tomcat)和应用程序中设置正确的字符编码。例如,在HTTP响应头中设置`Content-Type`为`text/html;charset=UTF-8`,并在JSP页面中使用`;charset=UTF-8"%&gt;`。此外,确保数据库...

    java开发框架[文].pdf

    JSP页面使用Struts2标签库,并解决中文乱码问题。访问应用程序时,通过类似"http://localhost:8080/CrudProject/pages/login.jsp"的URL。 三、SSH框架 SSH框架结合了Struts2、Spring和Hibernate,提供了更全面的...

    1111宝塔开发记录.doc

    - 提供了MySQL的脚本地址、Redis的`redis.conf`文件地址以及Tomcat的路径。 - 在本地环境中,URL去掉了`morning`,而在打包后需要加上`morning`。 7. **日志管理**: - 后台日志存储在`D:\output\logs\system....

    spring3.0、struts2.2.3、hibernate3.6.7整合完美jar包

    下面将详细讲解这三个框架的整合过程,以及如何解决jar包冲突和MySQL乱码问题。 首先,Spring是企业级应用的全面框架,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性,使得代码更加模块化,易于测试和...

    Java Web应用详解.张丽(带详细书签).pdf

    11.3 Struts 开发中的中文乱码问题 11.4 Action 数据获取与传递 11.5 Struts 表单验证 第12章 标签库及其应用 12.1 Struts标签库基础知识 12.2 Struts标签库应用实例 12.3 JSTL基础知识 12.4 EL表达式基础...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    3.10.1 表单提交中文数据乱码 3.10.2 如何在超链接中传递多个参数 3.10.3 重定向后出现404错误 3.11 精彩回顾 第4章 体验面向对象 1IavaBean技术 4.1 本章学习任务 4.1.1 本章知识体系 4.1.2 实例开发任务 4.2 ...

Global site tag (gtag.js) - Google Analytics