问题描述

跟尚硅谷雷丰阳老师学习的SSM整合,回忆一下原来的技术。为新的技术作铺垫。

但在最后,Tomcat打包后可以访问app但无法获得数据

在这里插入图片描述

开发过程

  • 使用idea构建maven项目

  • 我在调试的时候为了方便使用”/“这个作为访问路径

在这里插入图片描述

这样做之后就不用写项目名就可以直接启动了。

  • 到了打包到tomcat时就使用了项目名启动,启动

启动成功,遇到BUG

  • 使用idea打包后,放在Tomcat的webapp目录下,启动

  • 结果就是空空如也

在这里插入图片描述

问题解决

  • 按照惯例,打开f12,然后直接404

在这里插入图片描述

  • 我在浏览器中发送这个请求可以收到数据

在这里插入图片描述

  • 这就比较有意思了

为什么会出现这个呢,左思右想不得其解, 于是我就对着浏览器开始发呆

在这里插入图片描述

看着看着想到我还没有吃饭,要不去吃个饭吧!

在这里插入图片描述

刚想离开,但随手按了一下f5,这神奇的事情竟然发生了。我看到了问题所在

在这里插入图片描述

  • 是的,下面少了一个项目名

  • 原来,是js代码中没有写路径。

在这里插入图片描述

  • 改吧,查找替换,一波带走;

在这里插入图片描述

  • 成功了,可以吃饭了

成功了

在这里插入图片描述