Eclipse Web 動的プロジェクトに取り組んでおり、ローカル マシン/サーバーに存在するファイルにアクセスしようとしています。
私が探しているのは、CodeIgniter の「base_url()」のようなもので、サーバーが配置されているディレクトリを自動的に指します。
私はMacを使用しています。
try{
model.read(new FileInputStream(url),"");
}catch(IOException e)
{
System.out.println("Exception caught"+e.getMessage());
}
これは私が取り組んでいるコードの一部であり、読み取る正しい URL パスをフィードしようとしています。
StackOverflow や他の場所を検索した後、次のコードを見つけました。
String url = request.getRequestURL().toString().replace(request.getRequestURI().substring(1), request.getContextPath())
+"/WebContent/WEB-INF/test.xml";
うまくいかなかったようです。
次に、パスディレクトリをハードコーディングしようとしましたが、Macファイルシステムがどのように機能するかがわからないことに気づきました:/
誰でもこれについていくつかの光を共有できますか?
前もって感謝します