私はできる限りこのことを明確にするようにしようとしています。サーバ名からファイルパスの特定の部分を取得するにはどうすればよいですか?
warファイル外のファイルを要求するJSPコードのブロックがあります。
Reader reader = new FileReader("/path/to/"+env+"/this/file.html");
このコードをテストするいくつかのテスト環境があります。 4正確に。
"/path/to/"+env1+"/this/file.html"
"/path/to/"+env2+"/this/file.html"
"/path/to/"+env3+"/this/file.html"
"/path/to/"+env4+"/this/file.html"
私はで始まった:私はこだわっているのはここです
<% String env=" ";
>%
。 getServerName()を呼び出さなければならないが、私はフリーズしている。パスのその部分を選択する方法を考えていないようです。私は検索しましたが、私はそれを正しく記述していないと思います。
*私はwarファイルの外にファイルを要求するJSPコードのブロックを持っています。*あなたはそれを再検討すべきです。サーブレットコードは、通常、ファイルシステムにアクセスしないでください! –