環境:Spring MVC + Spring + Hibernate,jasperreports
上午剛剛解決了jasperreports中使用HQL的問題:原來除了要向Spring 的jasperreports視圖解析器傳遞Hibernate Session之外,還要向其傳遞一DataSource,難道從Hibernate會話中找不到DataSource么,有些迷惑了。
下午忽然又遇到了輸出PDF的中文字體問題,本來以為早就不是問題了,卻發現除了宋體外其他字體無法使用,搞到晚上9點才發現,報表的根目錄原來是JavaSource —— 好在我突然想到views.properties文件(報表視圖解析器的配置文件)在這兒,才試了一試,將幾個 ttf 文件移到此處,啊哈!果然奏效。
接下來可以大肆畫表了!