- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 jfreechart图片无法显示问题
用jfreechart时,jfreechart图表已经生成,生成的图片在tomcat目录下是正常的,但是页面无法显示该图片。给DisplayChart传的filename参数必须准确。通过查看jfreechart源代码,发现必须给文件加个前缀"public-",这样生成的图片对所有客户端可见。这个问题也已经解决。 也就是 在 filename = ServletUtilities.
2009-08-31 17:17:00 4620 5
原创 ibatis中字段名问题
ibatis中返回的字段名都是大写,即使在ibatis的sqlmap配置文件中写的是小写,ibatis都把所有的字段名都转为大写。
2009-08-31 17:16:00 1565
原创 java读取文件输出流出现的问题
ServletOutputStream outStream = null; try { outStream = rundata.getResponse().getOutputStream(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace();
2009-08-31 17:01:00 3087
原创 linux下tomcat工程从oracle读取中文出现乱码
在window下不会出现乱码问题,移植到linux下,从oracle数据库读出的中文全是乱码,转码已经在程序里转过了,在windows下没问题,后来发现必须在tomcat下设置编码,也就是在tomcat目录的bin下的catalina.sh里面”-Djava.io.tmpdir="$CATALINA_TMPDIR" /“后面加上两行,-Ddatabase.codeset=iso-8859
2009-08-31 16:52:00 3614 1
原创 oracle 定长字段查询问题 ,ibatis 与pl/sql查询的char类型字段查询不同
如果oracle中的表字段name,类型为char(2), 如果表中的记录name=1,那么pl/sql查询where条件中name=1, 或者name=1 , 1后面有任意个空格,pl/sql默认都先去除空格做比较,但是jdbc和ibatis中会以定长度比较,也就是 如果name=1,但是name是两个字符固定长度的,这时查询记录会为空, 查询时必须对name字段先去除空格,用
2009-08-28 23:04:00 3191 5
原创 jfreechart linux图片中文显示乱码解决方法
原因:首先,Linux环境下的JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,必须配置jdk下的中文字库文件环境:JDK1.5(JDK版本很重要,如果是1.4.2版本的话,JRE目录下的字体配置文件不大一样)RedHat4.0Tomcat5.5解决方法:1.确认%JavaHome%/jre/lib/fonts目录下存在zyson
2009-08-28 22:32:00 2137
原创 ibatis #跟$的区别
每天遇到问题记录 1.#变量名# 会转化为 jdbc 的 ?, 比如 select * from user where name=#name# 会转化为jdbc的 select * from user where name=?,把?参数设置为name的值,而$变量名$就直接把 $name$替换为 name的内容, 也就是由可能 select * from user where name=
2009-08-28 21:55:00 2684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人