【问题标题】:How to configure jasper reports in java code [duplicate]如何在java代码中配置jasper报告[重复]
【发布时间】:2015-04-20 16:44:21
【问题描述】:

我创建了一个 java 应用程序,只要用户单击它提供报告的打印按钮,它就会创建一个碧玉报告。 代码: 字符串

srcfile1="C:\\Users\\VINO\\Documents\\NetBeansProjects\\rework\\src\\rework\\report1.jasper";
JasperPrint firstsecondlinked = JasperFillManager.fillReport(srcfile1,map,cons); 

我将相同的内容复制给了同事,但它不能正常工作,给出一个错误状态,即找不到文件。 至于创建应用程序如何在字符串中命名源文件?

【问题讨论】:

    标签: java jasper-reports filenotfoundexception


    【解决方案1】:

    您可以执行以下操作。

    • 在某些属性文件中指定路径并通过加载该文件来读取它。将您的应用程序部署到其他机器时,请在部署前更改路径。

    应用程序资源.properties report1.path=''

    • 如果是 Web 应用程序,您可以使用 request.getContextPath() 访问应用程序内的任何资源。您不需要像 C:\Users\VINO. 那样对其进行硬编码。只有相对路径就足够了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多