Spring Boot アプリケーションにコンテキスト パスを追加する方法
Spring Boot アプリケーションのコンテキスト ルートを設定したい場合特定のパスからアクセスするには、application.properties ファイルのserver.contextPath プロパティを使用できます。このプロパティを使用すると、すべてのコントローラー パスの先頭に追加されるコンテキスト パスを指定できます。
コンテキスト パスを /mainstay に設定する方法の例を次に示します。
<code class="properties">server.contextPath=/mainstay</code>
次のことができます。また、server.port プロパティを使用して、アプリケーションが実行されるポートを設定します。たとえば、次のプロパティはコンテキスト パスを /mainstay に設定し、ポートを 12378 に設定します。
<code class="properties">server.contextPath=/mainstay server.port=12378</code>
Spring Boot 2.0 では、server.contextPath プロパティの名前がserver.servlet.context-path に変更されました。 。 Spring Boot 2.0 以降を使用している場合は、新しいプロパティ名を使用する必要があります。
コンテキスト パスを設定すると、指定したパスからアプリケーションにアクセスできるようになります。たとえば、コンテキスト パスを /mainstay に設定すると、http://localhost:12378/mainstay にあるアプリケーションのインデックス ページにアクセスできます。アプリケーション内のコントローラーもコンテキスト パスに追加されます。たとえば、/index というパスを持つコントローラーがある場合、インデックス ページへのフル パスは http://localhost:12378/mainstay/index になります。
以上がSpring Boot アプリケーションでカスタム コンテキスト パスを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。