jsp亂碼問題

2021-04-13 23:01:07 字數 987 閱讀 6711

在jsp頁面中出現亂碼:

你可以用像這樣的語句來處理,iso-8859-1是網上統一的一種編碼方式:  (stringname.getbytes("iso-8859-1"),"gbk")

在mysql中的亂碼:你可以在建表的時候指定字符集,形如這樣:

create table cr_user

(id integer unsigned not null auto_increment,

*** varchar(6) not null default '',

uid varchar(12) not null default '',

password varchar(32) not null default '',

email varchar(60) not null default '',

birthday date default '0000-00-00',

qq varchar(10) default '',

home varchar(80) default '',

photo varchar(80) default '',                  

soual int(8)  default 0,

hot int(8)  default 0, 

replys int(8) default 0, 

general int(8) default 0,

count int(8) default 0,

blog varchar(100) default '',

usergroup varchar(50) default '',

register_ip varchar(15) not null default '',

register_date timestamp default current_timestamp,

primary key(`id`)

)default character set gbk;

jsp亂碼問題

常見的亂碼原因是在頁面上設定的是iso 8859 1等格式,在後台用utf 8接受當然不會對,這種錯誤我就不細說了,很簡單 還有一種是正確說明了編碼格式,後台也正常接受但是還是亂碼,這是為什麼了?有的時候tomcat會自動將中文轉換成iso 8859 1的格式request,所以您在後台將接收到的引...

JSP亂碼問題

解決方案 1.在用request獲取漢字字元時,必須進行特殊處理 注意 無論是否要將其資訊顯示到頁面,都要進行處理 a 獲取資訊前進行處理 在用request獲取資訊前,先設定request的編碼 request.setcharacterencoding gb2312 b 獲取資訊後進行處理 將re...

Jsp處理亂碼問題

http協議中請求的方法get和post。兩者的區別 1 get提交資料在位址列顯示不安全,post位址列不顯示相對安全。2 get提交資料有大小限制最大256位元組。post理論上沒大小限制。3 get提交的頁面可以設定為書籤或使用郵件傳送,而post不可以。get請求處理 方法1.string ...