-1

私はjspコードとサーブレットを持っていますローカルマシンのファイル(ユーザーのファイル)を閲覧するためにjspでコードを書きます

 <input name="f" type="file" style=" -moz-background-size: 50" size="50" maxlength="30" > 

サーブレットページでファイルのパスを取得したとき

f=  new String(request.getParameter("f").getBytes("iso-8859-1"), "UTF-8"); 

Firefox と Chrome ではセキュリティの関係でパスが取得できません。それにもかかわらず、ブラウザのセキュリティ設定を変更してパスを取得できますか?

4

1 に答える 1

0

情報漏えいを防ぐために、ブラウザにはファイルのパス名へのアクセスを許可しない理由があるかもしれません。

これについてはかなりの懸念があり、これがこのセキュリティ対策が実施された理由です。あなたがそれを無効にすることができれば、彼らはそれを完全にスキップすることができたでしょう。可能であれば、それはブラウザのバグになります...

于 2012-05-15T20:39:03.943 に答える