将JasperServer"嵌入"外部网络应用程序?

Les*_*ess 11 java web-applications jasper-reports jasperserver

有没有办法将JasperServer集成/嵌入到另一个Web应用程序中?问题是应该以某种方式绕过JasperServer的登录页面.是否可以通过Web服务/ REST进行身份验证,跳过登录页面,然后在iframe中显示主服务器页面,或者出现这种情况?

谢谢.

Hus*_*ala 7

您可以使用Http协议并在iframe中提取报告.身份验证信息需要在URL中作为j_username和j_password.

要使用Rest服务,您需要编写REST客户端(我使用Jersey进行Http身份验证),其中身份验证信息在Header中.

它还为集成提供了SOAP服务,我还没有尝试过.