站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案

关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案

摘要: 关于UTF-8 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案

如果MySQL,J2EE平台的中文处理出现问题,则请从以下几方面考虑:

A、数据库配置文件my.ini
[mysqld]
default-characterset=utf8

character-set-server=utf8

B、mysql-ds.xml,以下为部分相关内容
<?xml version="1.0" encoding="UTF-8"?>


MySqlDS

jdbc:mysql://localhost:3306/uplatform

utf8
com.mysql.jdbc.Driver
kzz
118200
... ... ...

C、数据库建表请用utf8为字符集

D、JSP请用UTF-8为编码方式

E、Java的编码方式请用UTF-8

F、如果使用STRUTS架构,请加载一个Filter,完成UTF-8的转换。

G、tomcat的server.xml中的

打开tomcat的server.xml文件,找到区块,加入如下一行:
URIEncoding="GBK"
完整的应如下:
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
debug="0"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8"/>



↑返回目录
前一篇: jsp中 java ,html/javascript 交互
后一篇: 用JSP从数据库中读取图片并显示在网页上