JSP上传乱码问题
在做上传下载时使用了jspSmartUpload上传下载组件,获取表单的值如下:
String sofename=su.getRequest().getParameter("sofename");
String sofelanguage=su.getRequest().getParameter("sofelanguage");
String sofetype=su.getRequest().getParameter("sofetype");
String sofesize=su.getRequest().getParameter("sofesize");
打印:
out.print(sofename);
out.print("<br>");
out.print(sofelanguage);
out.print("<br>");
out.print(sofetype);
out.print("<br>");
out.print(sofesize);
如果表单的值有中文,打印时没问题,但是写进数据库时中文都成了乱码!!
用的数据库是MYSQL,数据库编码是GB2312;表单和获取表单页面也都是GB2312。