JAVA和MYSQL4.0中文乱码

JAVA和MYSQL4.0中文乱码

跟到公司的老JAVA项目,mysql4.0,发生莫名其妙的中文乱码,之前还是好好的,也不知道有没有人改过什么地方.

mysql4.0数据库,用要big5编码看才不乱码,最终改为如下:

提交的页面:

1. <[email protected] contentType=”text/html; charset=ISO8859_1″%>
2. <meta http-equiv=”Content-Type” content=”text/html; charset=big5″>
3. <select name=”Type” size=”1″ style=”color:#336699; background: PaperTexture.gif”>
<option>測試報告</option>
4. 网页jsp文件编码用big5;

处理的页面:

1. 网页jsp文件编码用ISO8859-1;
2. <[email protected] contentType=”text/html; charset=ISO8859_1″%>; 指定java编码.
3. <meta http-equiv=”Content-Type” content=”text/html; charset=ISO8859-1″>; 指定网页编码.
4. String file_type = new String(myUpload.getRequest().getParameter(“Type”).getBytes(),”ISO8859_1″);
5. SQL: String Sql=”insert into Report_Type (Report_Number,Append_Date,Type,File_Name) values (‘”+myUpload.getRequest().getParameter(“Report_Number”)+”‘,’”+myUpload.getRequest().getParameter(“Append_Date”)+”‘,’”+ file_type +”‘,’”+file+”‘)”;

此条目发表在Program分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>