问题:
我无法设置 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 应用程序的上下文路径?的详细内容。更多信息请关注PHP中文网其他相关文章!