关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
2005-12-28 15:23
513 查看
如果MySQL,J2EE平台的中文处理出现问题,则请从以下几方面考虑:
A、数据库配置文件my.ini
[mysqld]
default-characterset=utf8
或
character-set-server=utf8
B、mysql-ds.xml,以下为部分相关内容
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySqlDS</jndi-name>
<connection-url>
jdbc:mysql://localhost:3306/uplatform
</connection-url>
<connection-property name="characterEncoding">utf8</connection-property>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>kzz</user-name>
<password>118200</password>
... ... ...
</datasources>
C、数据库建表请用utf8为字符集
D、JSP请用UTF-8为编码方式
E、Java的编码方式请用UTF-8
F、如果使用STRUTS架构,请加载一个Filter,完成UTF-8的转换。
G、tomcat的server.xml中的
打开tomcat的server.xml文件,找到区块,加入如下一行:
URIEncoding="GBK"
完整的应如下:
<Connector port="8080"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
debug="0"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8"/>
A、数据库配置文件my.ini
[mysqld]
default-characterset=utf8
或
character-set-server=utf8
B、mysql-ds.xml,以下为部分相关内容
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySqlDS</jndi-name>
<connection-url>
jdbc:mysql://localhost:3306/uplatform
</connection-url>
<connection-property name="characterEncoding">utf8</connection-property>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>kzz</user-name>
<password>118200</password>
... ... ...
</datasources>
C、数据库建表请用utf8为字符集
D、JSP请用UTF-8为编码方式
E、Java的编码方式请用UTF-8
F、如果使用STRUTS架构,请加载一个Filter,完成UTF-8的转换。
G、tomcat的server.xml中的
打开tomcat的server.xml文件,找到区块,加入如下一行:
URIEncoding="GBK"
完整的应如下:
<Connector port="8080"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
debug="0"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8"/>
相关文章推荐
- 关于UTF-8, GB2312 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于UTF-8, GB2312 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文处置惩罚方案
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文处理方案
- 关于在MySQL 、 VC、 JSP 中使用UTF-8解决中文生僻字乱码的问题
- struts+hibernate+MySql中文乱码解决方案
- 关于mysql无法添加中文数据的问题以及解决方案
- struts+hibernate+MySql中文乱码解决方案
- 我的乱码之路——JSP与MySQL交互的中文乱码解决方案及总结
- Tomcat+MySql+Struts中文问题绝妙的解决方案
- JSP向MYSQL读写中文乱码问题解决方案
- Mysql与JSP网页中文乱码问题的解决方案
- 关于Servlet中获取到Http传输过来的中文正常,而当数据插入到MySql中时为乱码或者问好的解决方案
- jsp,struts中文乱码问题解决方案.
- 关于MySql中显示中文乱码的解决方案
- Tomcat+MySql+Struts中文问题绝妙的解决方案祥解
- struts + hibernate + MySql 中文乱码 解决方案
- 关于JSP开发过程中的几种中文乱码问题的解决方案
- Tomcat+MySql+Struts中文问题绝妙的解决方案