首先要先判断数据时从哪一步开始出现乱码的,是从页面到java,还是从java到数据库。页面的编码格式先设置成"UTF-8",如果是java到数据库之间出现乱码,那么存数据库前,要把中文的字段进行转码。例如:String msg = request.getParameter("message");String str=new String(msg.getBytes("ISO-8859-1"),"UTF-8");
java web项目使用的的编码也是UTF-8么