一、数据库
1.创建数据库时启动mysql使用参数
mysql -uroot -p --default-character-set utf8
2.创建数据库
create database summer(库名) default character set utf8; 执行sql脚本
3.创建表
create table emp(表名)(列表.....)default character set utf8;
4.sql脚本的执行
source /home/tarena/phone.sql(sql脚本)
5.修改mysql 数据库连接url
jdbc:mysql://localhost:3306/summer(库名)?useUnicode=true&characterEncoding=utf8
二、页面
6.提交时使用post提交
<form action="xxx.do" method="post">
7.jsp页面设置字符集
<%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8" %>
三、处理器
8.使用过滤器filter
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
9.在地址栏传中文的问题
服务器端将传输过来的中文进行进行下面的解码:
String name=new String(request.getParameter("name").getBytes("ISO8859-1"),"utf-8");
分享到:
相关推荐
在Java编程中,经常会碰到汉字的处理及显示问题,以不小心就会产生一大堆乱码或者问号。造成这种问题的根本原因是Java中默认的编码方式是Unicode,而中国人通常使用的文件和DB都是基于GB2312或BIG5等编码,故会出现...
Java开发乱码问题解决方法: 以下是个人知道的方法汇总
utf8解决JSP中文乱码问题 Tomcat 5.5中文乱码 JDBC ODBC Bridge的Bug及其解决方法 Solaris下Servlet编程的中文问题及解决办法
Java乱码问题解决方法,java乱码怎么解决,java项目乱码,java乱码处理,
java解决中文乱码问题
java编程中乱码问题解决方案,解决一些常见的java开发环境中的乱码问题
解决JAVA编程中遇到的各种乱码问题,对乱码问题的分析
JAVA常见中文乱码问题解决方法,JAVA常见中文乱码问题解决方法.
Java关于中文乱码问题的多种解决方法,中文乱码过滤器
java中文乱码解决问题
解决java web开发中遇到的前后台传值乱码问题。
主要为大家分享了介绍了java中文乱码之解决URL中文乱码问题的方法,感兴趣的小伙伴们可以参考一下
java乱码自己解决的办法
java乱码解决方案,在使用eclipse时出现的乱码问题,帮助解决
java 中出现的乱码问题,包括jsp乱码,数据传输乱码等
Ajax中文乱码问题解决方案
当你编写代码时是不是也遇到了乱码问题 尤其是jquery post提交 来下载看看吧 你会有所收获 (个人总结 针对不同情况)
近正在做一个项目,其中遇到了一个问题是java与.NET之间的通信问题。具体的问题是这样的: 客户端使用java,服务器端使用的是C#。两者之间使用基于TCP的Socket通信方式。可是,做了一个测试小例子,结果从客户端...
解决中文乱码问题 解决中文乱码问题 解决中文乱码问题