java中编码问题解决

解决乱码

一.常见的几种字符集编码:

nASCII码:不支持中文

nISO-8859-1:不支持中文

gb2312、GBK:支持中文

nUnicode:支持中文

nUTF-8:支持中文

二.原则:五个统一:

1.浏览器编码

2.jsp文件本身的代码(右击属性,文本文件代码,或在建jsp文件)

3.Eeclipse:文件里面的定义的两个编码(可以在建文件之前单击窗口--首选项----web-----jspfiles----设置编码)

4.Myeclipse:设置编码:单击“窗口”(第一行倒数第二个)--》“首选项(最后一项)”---》myeclipse-->filesandeditors--->单击jsp(别打开)--》编码:utf-8

5.数据库编码

注:如果还出现乱码,解决方法:

(1)在文件中加入request.setCharacterEncoding("utf-8");

(2)<from></from>标签内的method属性是否为post

Post:传的内容多、安全,但传输速度慢

Get:传的内容少、不安全、但传输速度快。

你可能感兴趣的:(java中编码问题解决)