ServletContext がメソッドを提供するかもしれないと思いました。ServletContext の getAttribute() メソッドは何らかのヘルプを提供しますか。つまり、役立つ属性名 (おそらく「ホスト」、「ポート」) がありますか。
その理由は、アプリケーションが展開されている場所ならどこでもアプリケーションを実行できるようにするためであり、ある時点で、ユーザーがファイル サーバー上の場所を指すリンクをクリックできるようにする必要があります。したがって、ホストとポートで参照する必要があり、内部参照を使用できません。