のっけからアレですが、 Strutsには、データをダウンロードするための特別な仕組は用意されていません。 ということで、サーブレット/JSPのAPIの範囲での記述ということで、 とりわけStruts向けに何かしているというサンプルではないのですが、 アップロードと対になっているものと思うのでついでにここに載せました。 Struts 1.1で動作確認しました。 データのダウンロードの仕組は、大きく分けて2つの実装方法があります。 1つめは、サーブレット/Strutsアクションによって、 まず対象データをWebサーバのファイルシステム内に出力し、 そのファイルのURLへのリンクをブラウザに表示する方法。 2つめは、Webサーバ上に出力せず、レスポンスオブジェクトの出力ストリームに、 データを直接書き込んでしまう方法です。 1つめの方法は安定しており開発、デバッグも簡単ですが、 サーバ上に出力し