- - PR -
JSPから外部PCのCドライブに書き込み
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-06-13 14:36
皆様色々なご返答有り難う御座います。
今回やりたい事の詳細は・・・ JSPはシステムログイン時に通過するトップページです。 そのトップページを開いたらサーバー上にあるバッチを叩いて トップページを閲覧したクライアントにファイルを送りたいのです。 >yu-ameさん 他PCに共有設定をしても無理でした・・・ また、事前にコマンドラインからNET USEコマンドを叩いてもJSPからバッチ起動して ファイルのコピーを行う事は出来ませんでした。 また、test.batはサーバーにあります。 >ひらさん 私の記述ミスで¥が一つ抜けてますが、実際のソースにはちゃんと¥¥となっています。 >Edossonさん 確かにそういうことをされる危険性もありますね・・・ >takuさん >>これって、ブラウザを解して、サーバーから、 >>ローカルPCへファイルをコピーしたいということですよね? 仰る通りです。 ダウンロードも考えたのですが、処理方法をattachmentにするとダウンロード ダイアログがでてしまうのですが、これを省略して保存させることはできるのでしょうか? | ||||||||||||
|
投稿日時: 2006-06-13 15:05
バッチファイル中のsample.txtを絶対パスで指定したら、どうなりますか?
| ||||||||||||
|
投稿日時: 2006-06-13 15:05
だから、勝手にクライアントに書き込めないって言っているじゃないですか・・・。 ![]() その為に、署名済みアプレットでも使ってくださいと言っているんです。 | ||||||||||||
|
投稿日時: 2006-06-13 15:08
例えば、悪意のあるWEBページにPCがアクセスし、 WEBサーバがそのPCのスタートアップフォルダにxxx.exeを書き込めたとすると、 どうなると思いますか?標準的な方法でできるとすると怖いですよね。 私が以前に似たような案件で対応したことがありますが、 1.VBでActiveXコントロールを作成 2.CABファイルにしてWEBサーバに配置する 3.特定のページでOBJECTタグでブラウザに実行させる 4.1のコントロールがサーバからファイルを落としてローカルに保存する って感じで対応しました。 IE専用かつ警告が出てもいいという制限つきの条件で提案しましたが。 [ メッセージ編集済み 編集者: かつのり 編集日時 2006-06-13 15:09 ] | ||||||||||||
|
投稿日時: 2006-06-13 15:12
他人を勘違い呼ばわりする前に、Webアプリケーションについて、 一通り勉強してから出直すことをお勧めしますよ。
JSPはサーバー上で動くものです。 クライアントで動作する、JavaScriptなどとは、区別が必要です。 10000歩ほど譲って、これがブラウザ上で動作するスクリプトだったとしても、 ローカル環境には干渉できません。
ソフトウェアによる、という部分もありますけどね。 まずは、サーバー・マシンと、 その上で動作しているサーバー・ソフトウェアの区別を付けましょう。 | ||||||||||||
|
投稿日時: 2006-06-13 15:14
>ひらさん
絶対パスでもだめでした・・・ >takuさん ですよね・・・ 署名済みアプレットのことを調べてみようと思います。 無知な私に色々ご指導頂き有り難う御座います。 >かつのりさん >>例えば、悪意のあるWEBページにPCがアクセスがアクセスし、 >>WEBサーバがそのPCのスタートアップフォルダにxxx.exeを書き込めたとすると、 >>どうなると思いますか?標準的な方法でできるとすると怖いですよね。 仰るとおりです。外部からバッチを勝手に叩かれると同じくらいの危険性が ありますね・・・ VBでの実行方法を教えて頂き有り難う御座います。 さっそく条件付きでもよいか提案してみようと思います。 | ||||||||||||
|
投稿日時: 2006-06-13 15:15
takuさんもご指摘の通り、署名済みのアプリケーションを事前に インストールでもしない限り、 「ユーザーの自律的な動作による保存」を伴わないダウンロードは不可能です。 | ||||||||||||
|
投稿日時: 2006-06-13 15:26
APサーバを実行しているユーザに権限がないとダメなんですかねぇ? もし、サーバからサーバへのコピーなら、どうなりますか? バッチの実行結果を全て拾ってみたいものです。 [ メッセージ編集済み 編集者: ひら 編集日時 2006-06-13 15:27 ] |