プロが教えるわが家の防犯対策術!

JSPやServletでクライアント側のファイルにアクセスして
読み書きをするためにはどうすればいいでしょうか?

PHPではクライアント側のファイルを読み書きできましたが、
JSPやServletでは同じように自由にアクセスすることは
できないのでしょうか?

また、アクセスするときにはウイルス検出ソフトは検知しますか?

A 回答 (2件)

アップロードしてもらったものをJavaで編集することは出来ると思います。



ちなみに言われているPHPは、同一サーバからクライアントとしてアクセスしたのではないでしょうか?
クライアントのファイルを直接編集は出来ないはずですが。。

この回答への補足

PHPはローカルでのみ試したので、たしかに言われてみれば
そうだったのだと思います。

JSP・Servletではアップロードされなければ
ファイルの読み書きはできないのでしたら、
JSPやServlet以外でもクライアントのファイルにアクセスできる
方法があれば教えていただけると幸いです。

Javascriptだとクライアント側にアクセスするのは
できない仕様になっているようで、クライアント側の情報の
取得はやはり難しいのでしょうか?

補足日時:2012/05/26 03:35
    • good
    • 0
この回答へのお礼

ありがとうございます。
何か方法があるかと思って調べてみても
方法がなかなか見つからず悩んでいたので
できないようでしたらできないと分かって助かりました

お礼日時:2012/05/26 03:36

ご心配されているように、もし可能ならセキュリティ上の大問題になって


しまいます。

ActiveXとか使えば可能ですけどHTMLや Javascriptではできません。
ActiveXはIEだけなので、基本的にはできないと考えてください。

ローカルファイルに情報を保存する方法は今のところ Cookieしかないです。
HTML5では Web Storage が使えますが、Cookieの延長上のものです。
    • good
    • 0
この回答へのお礼

ありがとうございます
やっぱり厳しいようですね

お礼日時:2012/05/26 18:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!