ビジネスの観点から、ここに問題があります
人々が使用する共有フォルダーがいくつかあります//shared/the/drive
。ただし、サーバーはこの共有ドライブを別の名前として認識している可能性があります。これは//ir83pn3br8mwhonamesthesethingsanyway/the/drive
、ネットワーク グループがサーバー名を信じられないほどめちゃくちゃにすることを主張しているためです。ほとんどのサーバーでは、単純な名前を使用しても問題なく機能しますが、このサーバーでは正しく機能しません。したがって、私たちの問題に対する応急処置は、私たちのコードでは、「ああ、あなたが使っているshared
- 私たちはそれをstupid name from networking
.
では、より技術的な側面に移りましょう。
名前を持つ可能性のあるFileItem
(Apache commons FileUpload モジュール) オブジェクトがあります//shared/the/drive/stuff/plans.doc
。FileItem
を参照する を作成する必要があります//stupidname/the/drive/stuff/plans.doc
。私は何をすべきか?
JSP で要求オブジェクトを編集する必要がありますか? それは悪い考えのように聞こえます。
リフレクションを使用して FileItem オブジェクトを編集する必要がありますか? それはさらに悪い考えのように聞こえます。
私はフロント エンドの担当者ではありません (どのタグに投票したか注意してください... ハハ)、実際には... どちらかというとサーバーの担当者です... これは私の皿に落ちたばかりです。リクエストに到達する前にテキスト ボックスをインターセプトして、変更をクライアント側に移動することは可能ですか?
この問題に最初に遭遇したのは私ではないはずです。私は必ずしもコードを探しているわけではありません (気にしますか? いいえ、気にしません)。ベストプラクティスのような方法は大歓迎です。