我正在使用 netBeans,并且正在尝试生成一个不使用 Jasper Report 的报告
我可以获取报告的(本地 jrxml 文件的)url
其目录结构如下:
My_project |_build |_dist |_nbproject |_src |_my_project |_META_INF |_report.jrxml |_report.jasper
我不想添加报告文件的绝对路径 我希望 java/java 类为我做到这一点 有没有办法获取
中的文件名参数JasperDesign jasperDesign = JRXmlLoader.load ("__MY_REPORT_NAME");
最佳答案
您可以使用:
InputStream in =
getClass().getResourceAsStream("/relative/path/to/yourReport.jasper");
JasperDesign jasperDesign = JRXmlLoader.load(in);
关于java - 在java中获取本地jasper报告(.jrxml)文件的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3805722/