摘要: 用jfreechart时,jfreechart图表已经生成,生成的图片在tomcat目录下是正常的,但是页面无法显示该图片。给DisplayChart传的filename参数必须准确。通过查看jfreechart源代码,发现必须给文件加个前缀"public-",这样生成的图片对所有客户端可见。这个问题也已经解决。 也就是在filename = ServletUtilities.saveChartAsPNG(chart, 600, 400, info, session);加上ServletUtilities.setTempFilePrefix("public-jfr 阅读全文
posted @ 2009-08-31 17:17 MXi4oyu 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ibatis中返回的字段名都是大写,即使在ibatis的sqlmap配置文件中写的是小写,ibatis都把所有的字段名都转为大写。 阅读全文
posted @ 2009-08-31 17:16 MXi4oyu 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ServletOutputStream outStream = null; try { outStream = rundata.getResponse().getOutputStream(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } try { FileInputStream inStream = new FileInputStream(file); byte[] b = new byte[1024]; int i = inStre... 阅读全文
posted @ 2009-08-31 17:01 MXi4oyu 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 在window下不会出现乱码问题,移植到linux下,从oracle数据库读出的中文全是乱码,转码已经在程序里转过了,在windows下没问题,后来发现必须在tomcat下设置编码,也就是在tomcat目录的bin下的catalina.sh里面”-Djava.io.tmpdir="$CATALINA_TMPDIR" /“后面加上两行,-Ddatabase.codeset=iso-8859-1 /-Dapplication.codeset=GBK /这样在tomcat下从oracle读取出来的中文就不会出现乱码了。 阅读全文
posted @ 2009-08-31 16:52 MXi4oyu 阅读(417) 评论(0) 推荐(0) 编辑