JasperReports を Java Web アプリケーションに統合したい.jrxml
: 次のコーディングでデータをコンパイルしたい:
JasperReport jasperReport = JasperCompileManager.compileReport("/reports/report1.jrxml");
このコードは機能しません。私はFileNotFoundException
.
"/reports/.jrxml"
たとえば、Windows XP ファイル システムのパスの代わりに入力する"C:/report1.jrxml"
と、問題なく動作し、PDF が生成されます。
やってみると
JasperReport jasperReport = JasperCompileManager.compileReport(new File("").getAbsolutePath() + "reports/report1.jrxml");
のパスのみを取得します"C:\Program Files\eclipse"
。
誰かが私の問題の解決策を持っていますか? /reports
Web アプリケーション内のフォルダーを参照したい。