いくつかのプラグインを見てきましたが、成功しませんでした。Export Plugin 1.6 も試しましたが、ビューは r:.. および export:.. タグを認識しません。ボタンをクリックしてpostgresqlデータベースからExcelファイルにデータ行をエクスポートする最良の方法は何ですか? ありがとうございました。
3 に答える
ファイルをレンダリングする gsp を作成し、コントローラ内で応答を.csv
設定できます。content-type
application/vnd.ms-excel
これが最も簡単な方法ですが、セルの書式を制御することはできません。
Apache POI - Abincepto で言及されているように - はより複雑ですが、生成された Excel ファイルを完全に制御できる別のソリューションです。
apache poiで直接試しましたか?
ウェブサイトから:
Apache POI プロジェクトの使命は、Office Open XML 標準 (OOXML) と Microsoft の OLE 2 Compound Document format (OLE2) に基づいて、さまざまなファイル形式を操作するための Java API を作成および維持することです。つまり、Java を使用して MS Excel ファイルを読み書きできます。さらに、Java を使用して MS Word および MS PowerPoint ファイルを読み書きできます。Apache POI は、Java Excel ソリューション (Excel 97-2008 用) です。他の OOXML および OLE2 形式を移植するための完全な API があり、他のユーザーの参加を歓迎します。
編集: ここにチュートリアルがあります: Apache POI を使用した Java での Excel ファイルの読み取り/書き込み とクイックガイド
EDIT2: Grails を使用して役立つ別のリンクを 見つけました。この例では、別のライブラリjexcelapiを使用しています。