栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

将上下文路径添加到Spring Boot应用程序

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

将上下文路径添加到Spring Boot应用程序

你为什么要尝试推出自己的解决方案。Spring-boot已经支持该功能。

如果你还没有,请向添加

application.properties
文件
srcmainresources
。在该属性文件中,添加2个属性:

server.contextPath=/mainstayserver.port=12378

更新(Spring Boot 2.0)

从Spring Boot 2.0开始(由于Spring MVC和Spring WebFlux的支持),contextPath将其更改为以下内容:

server.servlet.contextPath=/mainstay

然后,你可以删除自定义servlet容器的配置。如果需要在容器上进行一些后期处理,则可以

EmbeddedServletContainerCustomizer
在配置中添加一个实现(例如,添加错误页面)。

基本上,

application.properties
服务中的属性是默认属性,你始终可以通过
application.properties
在交付的工件旁边使用另一个属性或添加JVM参数(-Dserver.port=6666)来覆盖它们。

该类

ServerProperties
实现
EmbeddedServletContainerCustomizer
。的默认
contextPath
值为”“。在代码示例中,你
contextPath
直接在上设置了
TomcatEmbeddedServletContainerFactory
。接下来,ServerProperties实例将处理该实例,并将其从你的路径重置为”“。(此行进行null检查,但默认情况下”“总是失败,并将上下文设置为”“,从而覆盖你的上下文)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/430203.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号