フォームから画像をアップロードしてサーバーに保存するコードを使用しています。Internet Explorerでは、ユーザーは手動でパスを入力できますが、ファイルが存在すること、つまりユーザーが有効なパスを入力したことを確認するにはどうすればよいでしょうか。
サイズをチェックするために使用されているFileItemオブジェクトがあり(たとえば、fileItem.getSize()<MAX_SIZE)、ファイルが存在することをチェックするためにsizeを使用するのが良いアプローチであるかどうか疑問に思います。例えば:
if (fileItem.getSize() == 0) {
// Somethings wrong -- invalid path.
} else {
// File exists -- valid path.
}
任意の提案をいただければ幸いです。ありがとう!