1

HTMLページに通常のファイルアップロードコードがあり、それを介してファイルをアップロードします。問題は、後でサーブレットで完全なファイルURLを使用していることです。Firefoxには完全なURLが来るテキストボックスがあるので、私のアプリケーションはそこで正常に動作しますが、Chromeでは拡張子が付いたファイル名だけが来るので、ファイルはファイルをアップロードしません。

言語がはっきりしない場合は、ChromeとFirefoxの両方でこのリンクを開いて観察してください。

ChromeでもURL(imagepath)を使用できるようにするための解決策はありますか?

4

1 に答える 1

1

セキュリティ上の理由から、IE以外の最新のブラウザからローカルシステムからファイルのパスを取得することはできません。ファイル名のみが返されます。ファイルがどのローカルの場所から来ているかを追跡するのは、どのWebサイトの仕事でもありません。ローカルファイルシステムのどこにあるかに関係なく、ファイルをサーバーにアップロードする方法はたくさんあります。

于 2013-09-18T09:14:03.007 に答える