問題:
我無法設定Spring Boot 應用程式的上下文根以程式設計方式。目標是存取 localhost:port/{app_name} 處的應用程式並附加控制器路徑。但是,該應用程式仍然可以在 localhost:port 上存取。
答案:
不要捲動自己的解決方案,而是利用Spring Boot 的內建支援來設定上下文路徑.
解決方案:
新增以下屬性:
<code class="properties">server.contextPath=/mainstay server.port=12378</code>
Spring Boot 2.0:
Spring Boot 2.0:
<code class="properties">server.servlet.context-path=/mainstay</code>
Spring Boot 2.0:
Spring Boot 2.0:application.properties 中的屬性作為預設值。 您可以在執行時間使用單獨的 application.properties 檔案或 JVM 參數覆寫這些屬性。
以上是如何以程式設計方式設定 Spring Boot 應用程式的上下文路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!