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

在Tomcat中部署的Spring Boot可以提供404,但可以独立运行

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

在Tomcat中部署的Spring Boot可以提供404,但可以独立运行

运行应用程序时,调用路径由两部分组成。

第一个是在其上部署应用程序的基本URL,在您的情况下为

/sophia

第二个是

DispatcherServlet
您的情况下的servlet映射
/sohpia/*

第三个是内的控制器的映射

DispatcherServlet
,在您的示例中为
/users

所有这些东西结合在一起就创建了URL

/sophia/sophia/users

作为WAR进行部署之间的区别在于,您包括一个单独的URL进行部署,以jar形式运行时,默认情况下将其部署到

/
(根)。

你可以通过把修复它

/sophia
作为
server.context-path
application.properties
并映射
DispatcherServlet
/*
/
。在两种情况下,这都将为您提供所需(和预期)的URL。



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

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

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