一、数据库
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 中文乱码问题是中国程序员无法避免的话题。乱码的出现是由于中文和英文的编码格式不同,解码也是不一样的。如果中国的程序员不会遇到乱码,那么只有使用汉语编程。Han语编程是怎么回事...
Java关于中文乱码问题的多种解决方法,中文乱码过滤器
解决java web开发中遇到的前后台传值乱码问题。
主要为大家分享了介绍了java中文乱码之解决URL中文乱码问题的方法,感兴趣的小伙伴们可以参考一下
JAVA 中文乱码解决问题 JAVA 中文乱码问题是开发过程中常见的问题之一,解决这个问题需要了解乱码产生的原因,然后对症下药。下面我们对容易产生乱码问题的场景进行分析,并提出解决方案。 1. 以 POST 方法提交的...
java乱码自己解决的办法
java乱码解决方案,在使用eclipse时出现的乱码问题,帮助解决
java 中出现的乱码问题,包括jsp乱码,数据传输乱码等
Ajax中文乱码问题解决方案
当你编写代码时是不是也遇到了乱码问题 尤其是jquery post提交 来下载看看吧 你会有所收获 (个人总结 针对不同情况)
近正在做一个项目,其中遇到了一个问题是java与.NET之间的通信问题。具体的问题是这样的: 客户端使用java,服务器端使用的是C#。两者之间使用基于TCP的Socket通信方式。可是,做了一个测试小例子,结果从客户端...
解决中文乱码问题 解决中文乱码问题 解决中文乱码问题