0

私はspring mvcを使用しており、データを含むhtmlテーブルとデータに基づくJfreeチャートを含むWebページを持っています。今私の問題は、同じルックアンドフィールでページ全体をExcelファイルにエクスポートする方法です。

助けてください。

4

2 に答える 2

1

あなたが使用することができます

$(document).ready( function () {
    $('#example').dataTable( {
        "sDom": 'T<"clear">lfrtip',
        "oTableTools": {
            "sSwfPath": "/swf/copy_csv_xls_pdf.swf"
        }
    } );
} );

TableTools は、高度にカスタマイズ可能なボタン ツールバーを DataTable に追加する DataTables HTML テーブル エンハンサーのプラグインです。主な機能は次のとおりです。

クリップボードにコピー テーブル データを CSV、XLS、または PDF ファイルとして保存 きれいに印刷するための印刷ビュー 行選択オプション 定義済みのボタンを簡単に使用 ボタンを簡単にカスタマイズ 高度な制御のための明確に定義された API

Jquery DataTables Table Tools プラグインを参照してください。

于 2012-07-10T05:30:40.543 に答える
0

私の知る限り、JFreeChart グラフを作成して、「同じルック アンド フィールで」Excel に変換することはできません。1. JFreeChart の出力を取得して画像に変換し、Apache POI を使用してこの画像を Excel に追加します。 2. JFreeChart をまったく使用せず、代わりに Apache POI のみを使用します。 API を使用して、データを含む Excel シートを作成し、Excel にグラフを生成させます。

もちろん、これら 2 つのソリューションを自由に組み合わせることができます。お役に立てれば

于 2012-07-10T05:29:41.887 に答える