Spring Boot 2 JasperReportsMultiFormatView

3

我从Spring Boot 1.5迁移到了2.0,并使用了Jasper报表。迁移过程中出现了一个问题,即无法解析导入org.springframework.web.servlet.view.jasperreports。我的代码如下:

import org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView;

我能看到Java包是如何更改的吗?需要解决。

1个回答

8
Spring Boot 2.0采用了Spring Framework 5.0,其中JasperReports的支持已经被移除。包org.springframework.web.servlet.view.jasperreports已不再可用。
根据升级到Spring Framework 5.x
引用:

Spring Framework不再支持:Portlet、Velocity、JasperReports、XMLBeans、JDO、Guava(由Caffeine支持替代)。如果这些对你的项目很重要,你应该继续使用Spring Framework 4.3.x(支持直到2020年)。或者你可以在自己的项目中创建自定义适配器类(可能派生自Spring Framework 4.x)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接