关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
来源:互联网 发布:如何防止sql注入漏洞 编辑:程序博客网 时间:2024/05/17 09:33
如果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"/>
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于UTF-8, GB2312 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- 关于在MySQL 、 VC、 JSP 中使用UTF-8解决中文生僻字乱码的问题
- JSP,STRUTS等的中文乱码解决方案
- JSP,STRUTS等的中文乱码解决方案
- 关于jboss ejb的一些想法
- 关于JBoss运行ejb
- 关于JBoss运行ejb
- MySQL+Tomcat+J2EE中文乱码问题的UTF-8的解决方案
- jdbc+tomcat+mysql插入utf-8中文乱码解决方案
- Struts中Jsp中文乱码解决方案
- 关于Struts的中文乱码问题完美解决方案
- jsp中文utf-8编码
- Tomcat+MySql+Struts中文问题绝妙的解决方案
- Tomcat+MySql+Struts中文问题绝妙的解决方案
- Tomcat+MySql+Struts中文问题绝妙的解决方案
- Tomcat+MySql+Struts中文问题绝妙的解决方案
- 用using指示符声明namespace的一点体会
- window cmd命令行中对于空格是敏感的
- 在自定义控件中实现AutoCompleteType
- 蛇行矩阵算法
- 遗传算法入门(连载之十) 神经网络入门(连载预告)
- 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
- Eclipse+JBoss+MySQL开发环境设置
- 用JBoss Eclipse IDE开发J2EE应用系统
- SWF文件结构大解剖
- Eclipse 3.0 RC2 熱鍵表 (中英對照版,Default) [精華]
- 使用 TRY/CATCH 语句解决 SQL Server 2005 死锁
- [九歌]:云中君
- 振动论坛---MATLAB
- 用C++二级指针实现像C#一样的动态交错数组