1
請告訴我哪個是將jrxml文件加載到java代碼中的最佳方式。 一些示例:這是將jrxml文件加載到java代碼中的最佳方式
第一種方式:
InputStream input = ReportServlet.class.getResourceAsStream(filename);
jasperDesign = JRXmlLoader.load(input);
方式二:
InputStream input = new FileInputStream(new File(filename));
jasperDesign = JRXmlLoader.load(input);
或直接:
jasperDesign = JRXmlLoader.load(filename);
這是最好的方式,如果你有另一種方式然後建議我。
問候
如果xlm文件位於您的應用程序包中,#1可能是唯一的方法,因爲File API只能用於直接駐留在文件系統中的文件。 –