2

私はこの分野の初心者で、助けが必要です。

Jasper レポート サーバーを使用しています。私の目標は、JasperServer で発行されたレポートを jsp から呼び出すことです。出来ますか?

これまでは、http api を使用して HTML ページでレポートを表示できましたが、問題は、ユーザーの資格情報がクリアテキストであり、非表示になっていないことです。

何か案は?

4

3 に答える 3

3

JasperServer のRest APIを使用してみてください。Jersey などのいくつかの REST クライアントを使用て、レポートの応答を入力ストリームとして取得し、JSP でレンダリングします。

于 2012-09-04T08:22:26.257 に答える
0

あなたの提案をすべて読んだ後、私はこの解決策を思いつきました:

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リクエストの本文を設定する方法を見つけただけで、すべてが正常に機能します。私は解決策を投稿しました多分誰かを助けることができます!

乾杯!!

于 2012-09-05T12:46:09.763 に答える
0

これらがお役に立てば幸いです。

JSP から .jasper ファイルを呼び出す

JSP を使用した PDF Jasper レポートのストリーミング

于 2012-09-04T08:34:18.117 に答える