2014年4月18日 星期五

開發iReport web application 遭遇的exception

SAXParseException: 不允許屬性'uuid',出現在jasper。
原因:jasperrport.jar是4.2,與iReport Designer 5.5製作出來的jrxml不符。
解決方法:將.jar改成5.5即可。


PDF無法顯示中文字。
原因:iReport Designer 5.5並無中文字型。
解決方法:請參考別人撰寫的解決方法。
http://blog.kent-chiu.com/blog/2013/05/12/jasper-report-font-issue/
注意:所要加入的字型.jar要加到iReport Designer的ClassPath。