- - PR -
web上で『ファイルに保存』でファイルをzip圧縮し、パスワードをつけたい。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-06-17 15:14
お世話になります。
現在DBからのデータをcsv形式でダウンロードしているファイルを、zip形式に変更しパスワードをつけた状態でダウンロードさせようと考えているのですが(ZipOutputStreamクラスを使用して作る圧縮ファイルにパスワードをつけるようなイメージです)外部モジュール等を使えばできたりするのでしょうか? ご教授よろしくお願いします。 |
|
投稿日時: 2005-06-17 18:35
ZipOutputStreamではパスワード付きzipファイルの
作成・解等ができないような気がします。 ZipOutputStreamをサーブレットで直接返すのではなく、 1・ZipOutputStreamをファイルに変換 2・外部プロセスでパスワード設定に対応ツールを使いパスワードを設定 3・ファイルをストリームでクライアントに返す 4・ファイルを消す というような動作が必要になると思います。 ファイルを一時的に作る為、排他処理も気をつける必要があります。 |
|
投稿日時: 2005-06-17 19:27
かつのり様
ご教授いただいた方法を参考に実装できたようです。 ありがとうございます。 |
1