我的应用程序部署在 Oracle 的 OAS(ADF 环境)上。我的应用程序是一个带有提交按钮的简单表单。单击它时,我向 Oracle 的报告服务器(到 rwservlet)发送一个请求。我的请求如下所示:
http://<server>:<port>/reports/rwservlet?report=<report_name>&userid=<userid>/<password>@<connect_string>&desformat=pdf&destype=cache
这会生成 PDF 报告并返回到用户的浏览器。我想获取该 PDF 报告并将其保存到我的本地服务器(所以我有 2 个服务器:OAS 服务器和报告服务器 - 我在报告服务器上调用报告并返回到客户端。我只是想要截取进程并将报告保存在 OAS 服务器上)。
为了发送请求,我在我的 OAS 服务器上使用了一个 servlet。我想以某种方式从我的响应对象中获取 PDF(这是我的计划)。我不知道这是否可能。