Spring
、Struts2
&を使用してプロジェクトを開発していHibernate
ます。
JasperReport
今、私はwithを使いたいですStruts2
。
しかし、私はまったく新しいJasperReport
です。
誰でも簡単な例やチュートリアル、または私を助けることができる他のリンクを与えることができます..
事前にサンクス..
Spring
、Struts2
&を使用してプロジェクトを開発していHibernate
ます。
JasperReport
今、私はwithを使いたいですStruts2
。
しかし、私はまったく新しいJasperReport
です。
誰でも簡単な例やチュートリアル、または私を助けることができる他のリンクを与えることができます..
事前にサンクス..
jasper-report のチュートリアルはどれでもいいと思います。Struts2 は、JasperReport の生成方法に大きな影響を与えません。
"Stream Result" をご覧ください。
http://struts.apache.org/2.x/docs/stream-result.html
編集:私はちょうどこれを見つけました。これはあなたが探しているものだ と思います : x/docs/jasperreports-tutorial.html
プロジェクトではStruts2、Spring、およびHibernateを使用しています。Jasper レポートには 2 つの方法があり、どちらも Struts2-Jasper プラグインを使用します。
Hiberate を使用して、レポートに配置するオブジェクトのリストを取得します。レポートは移植性がなく、アプリケーションと同じ JVM でレポートを生成する必要があるため、この手法は可能な限り回避しようとしています。
JRXMLでは埋め込みSQLを使用しています。最終的には専用の JasperServer に JRXML をアップロードできるため、これはより良いアプローチであると考えています。Struts 2.1.x より前は、接続を JRXML に渡す方法がないため、これを実装するのは困難でした。以下は、Jasper Report と組み込み SQL を Struts 2 と統合する方法に関するチュートリアルです。
http://yellow-jbox.blogspot.com/2011/04/jasper-report-with-embedded-sql-using.html
Stuts2にはjasperレポート用のプラグインがあり、それを使用するだけです。このプラグインは、Struts2でJasperレポートの開発を開始するために必要なすべての基本的なインフラストラクチャを提供します。
Tahir が言及しているチュートリアルが役に立ちます。その方法の最初のバージョンを書いたのは、Webwork の時代にさかのぼると思います。これが機能する方法は、アクションのプロパティを反復可能な型として取得し、それを Jasper データ ソースとして使用することです。そうすれば、データベースに対してではなく、自分の行動について報告できます。これを書いたのは、レポート ツールが存在しない Versant オブジェクト データベースに対してレポートできるようにするためです。