- PR -

ファイル保存ダイアログ

投稿者投稿内容
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-03-31 16:34
実現するのであれば、例えばActiveXだと、

1・コモンダイアログを開いてファイル・フォルダを指定
2・XMLHTTPでサーバに送信(ブラウザによるサブミットではない)
3・サーバはファイルのストリームをクライアントに返す
4・XMLHTTPで受信してファイルをローカルに作成

3の処理だけサーブレットで実装し、1・2・4はクライアントのJavaScriptを使用。

使用するActiveXは
1・コモンダイアログ
2・XMLHTTP
4・XMLHTTP/ファイルシステムオブジェクト

と言う感じですね。ブラウザの信頼済みサイトの設定
もしくはセキュリティの設定を下げてください。

サーバは通常のサーブレットで十分ですし、ファイル名をサーバに送る必要もありません。
そもそもサーバからクライアントに直接書き込むと言う概念が間違っています。
matsu
会議室デビュー日: 2004/06/03
投稿数: 7
投稿日時: 2005-03-31 16:57
みなさん色々なご意見ありがとうございます。

確かにセキュリティーを考えるとあまりよくないものなのかもしれませんね。
とりあえず私が考えていることは無理ということがわかったのでこれ以上は詮索しないでおきます。
ありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)