用JAVA从数据库中获得字段的时候,首先要得到数据库中该字段的字符编码集。
DB2可以用下面的命令:db2 get db cfg 本人得到GBK
这样,在JAVA代码中加入String name=new String(ss.getBytes("GBK"),"iso-8859-1");
然后加入文件头
rep.setContentType("application/octet-stream");
rep.addHeader("Content-disposition","attachment; filename="+name);
这样就可以正常显示了
DB2可以用下面的命令:db2 get db cfg 本人得到GBK
这样,在JAVA代码中加入String name=new String(ss.getBytes("GBK"),"iso-8859-1");
然后加入文件头
rep.setContentType("application/octet-stream");
rep.addHeader("Content-disposition","attachment; filename="+name);
这样就可以正常显示了