【发布时间】:2017-08-09 08:20:21
【问题描述】:
我为英语、法语和葡萄牙语添加了 3 个资源包。我已经在 WEB-INF/bundles 路径中添加了这些。我已将$R{} 用于报告中的所有标签。我没有在 JasperReports Server 存储库中添加任何资源包。
我的理解是,由于我使用$R 作为标签,JasperReports Server 首先检查报告和存储库中是否存在相关的 .properties 文件,一旦找到就会进行翻译.如果没有找到,它将在 WEB-INF/bundles 中搜索。
由于我没有在 report 或 repository 中添加 .properties 文件,所以必须在 WEB-INF/bundles 中搜索。
但是,当我运行报告时,我得到了错误
java.util.MissingResourceException: Can't find bundle for base name language, locale en_US
任何关于这方面的想法都会有很大帮助
【问题讨论】:
标签: jasperserver