环境:Spring MVC + Spring + Hibernate,jasperreports
上午刚刚解决了jasperreports中使用HQL的问题:原来除了要向Spring 的jasperreports视图解析器传递Hibernate Session之外,还要向其传递一DataSource,难道从Hibernate会话中找不到DataSource么,有些迷惑了。
下午忽然又遇到了输出PDF的中文字体问题,本来以为早就不是问题了,却发现除了宋体外其他字体无法使用,搞到晚上9点才发现,报表的根目录原来是JavaSource —— 好在我突然想到views.properties文件(报表视图解析器的配置文件)在这儿,才试了一试,将几个 ttf 文件移到此处,啊哈!果然奏效。
接下来可以大肆画表了!