はじめに Webシステムでデータをダウンロードする場合、CSV形式が一般的ですが、Excel形式で出力したいという要望も良くあります。これは、罫線やフォントの変更など見栄えのよい帳票が作成できることや、Excelが表計算アプリケーションとしてエンドユーザに広く受け入れられているためだと思われます。そこで本稿ではJavaからExcelファイルを出力しダウンロードする方法を紹介します。サンプルでは、請求書番号を入力すると、Excelにて作成された請求書がダウンロードできるという機能を実装しています。 対象読者 Javaプログラミングを行ったことがある、もしくは、Javaプログラミングに興味のある方を対象としています。 必要な環境 このサンプルはJ2SE(TM) Development Kit 5.0 Update 2、Tomcat5.5.7にて動作確認をしています。また、Webフレーム