Web services 从jsp调用Jasper服务器报告
我是这个地区的新手,需要帮助 我正在使用Jasper报表服务器。我的目标是从jsp调用在JasperServer中发布的报告。可能吗 直到现在,我还能够使用HTTPAPI在html页面上显示报告,但问题是用户凭证是明文的,而不是隐藏的Web services 从jsp调用Jasper服务器报告,web-services,jsp,jasperserver,Web Services,Jsp,Jasperserver,我是这个地区的新手,需要帮助 我正在使用Jasper报表服务器。我的目标是从jsp调用在JasperServer中发布的报告。可能吗 直到现在,我还能够使用HTTPAPI在html页面上显示报告,但问题是用户凭证是明文的,而不是隐藏的 有什么想法吗?尝试使用JasperServer,并使用一些rest客户端,以获取报告的响应作为输入流,并将其呈现在JSP中。我认为这些对您很有帮助 在阅读了您的所有建议后,我提出了以下解决方案: PutMethod put = new PutMethod(req
有什么想法吗?尝试使用JasperServer,并使用一些rest客户端,以获取报告的响应作为输入流,并将其呈现在JSP中。我认为这些对您很有帮助
在阅读了您的所有建议后,我提出了以下解决方案:
PutMethod put = new PutMethod(request3);
put.setRequestEntity(new StringRequestEntity(descriptor, "text/xml", "UTF-8"));
int statusCode3 = client.executeMethod(put);
//System.out.println(put.getResponseBodyAsString());
String report = put.getResponseBodyAsString();
简单地说,我找到了一种方法来设置我的PUT HTTP请求的主体,一切都很好!
我发布的解决方案也许可以帮助别人
干杯